Question

I'm trying to have a custom titleView for Iphone app iOS 5.0+ . So I placed a graphic like this :

UIView *customTitleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 104, 72)]; 

UIImageView *customTitleGraphics = [[UIImageView alloc] initWithImage:image]; 
[customTitleGraphics setTag:kNavigationImageView]; 
CGRect myFrame = customTitleGraphics.frame; 
myFrame.origin.y = 15.0; 
myFrame.origin.x = -3.0; 

customTitleGraphics.frame = myFrame; 

[customTitleView addSubview:customTitleGraphics]; 
navigationItem.titleView = customTitleView;

And It works so far. The problem i Have is when I try to push another viewController: It looks like the titleView get cut off suddenly when the animation starts.

https://www.dropbox.com/s/0ysiroxayfld1l3/titleview.mov?v=1mci

Do you have any idea where I'm wrong?

No correct solution

OTHER TIPS

I think that the title view is resized by the UINavigationBar when you push the new VC to the navigation stack. What I would suggest would be to prevent the navigation view from clipping to bounds…

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top