你好朋友我在Navigationbar
的rootViewController
上加了UIImageView
和UIBarButtonItem
。點擊BarButten
它推送第二個viewController。直到這一切都可以正常工作,但是當我彈出次級viewController UIBarButton
在rootViewController
得到不可見。任何人都可以告訴我如何解決這個問題。保持rightbarButton的可見性?
nav = [[UINavigationController alloc] init];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, nav.navigationBar.frame.size.width, nav.navigationBar.frame.size.height)];
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
UIImage *navImage = [UIImage imageNamed:@"NavBar-iPad.png"];
imageView.image = navImage;
}
else
{
UIImage *navImage = [UIImage imageNamed:@"NavBar-iPhone.png"];
imageView.image = navImage;
}
[nav.navigationBar addSubview:imageView];
[imageView release];
[nav pushViewController:viewController animated:YES];
號沒有人,但你可以解決這個問題。但是,如果您發佈了相關的代碼片段,那麼這裏可能有人可以幫助您。 – PengOne 2012-01-12 06:03:21
把你的代碼放在viewWillAppear中rootViewController – Hiren 2012-01-12 06:05:52
我已經把我的代碼@PenOne – 2012-01-12 06:29:18