我用這個隱藏底欄如何顯示底部欄(標籤欄控制器)?
-(BOOL) hidesBottomBarWhenPushed{
return YES;
}
現在我在一個地步,我想不是隱藏它了。我應該使用什麼方法?
感謝
我用這個隱藏底欄如何顯示底部欄(標籤欄控制器)?
-(BOOL) hidesBottomBarWhenPushed{
return YES;
}
現在我在一個地步,我想不是隱藏它了。我應該使用什麼方法?
感謝
採取在看看元素示例項目。他們做你喜歡的事情,特別是在ElementViewController.m文件中。
那很簡單,只需使用:
[tabBar setHidesBottomBarWhenPushed:FALSE];
不要使用FALSE,使用NO。 – zekel 2010-09-29 02:04:16
我花了一些時間把約翰拼圖放在一起。所以這是我的最終結果。因爲我用的榫文件,我不得不重寫initWithNibName方法
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Custom initialization
self.hidesBottomBarWhenPushed = YES;
}
return self;}
:在我的視圖控制器的.m文件我添加此代碼。
一個非常簡單的方法:
Class *instanceName = [[Class alloc] init];
instanceName.hidesBottomBarWhenPushed = YES;
...
[navigationController pushViewController:instanceName animated:YES];
謝謝你,先生。有用。訣竅是在推送之前不要在父視圖中設置hidesbottombar ... = YES。它的作用是隱藏起來,但是沒辦法讓它顯示出來。相反,在子視圖控制器的init函數中,設置self.sethidesbottombar ... = YES; 再次,merci,monsieur。 – RoundOutTooSoon 2009-08-23 21:12:43