2011-06-14 78 views
0

我使用此代碼在UIViewController中顯示一個項目Toolbar(由UINavigationController推送)。工具欄顯示並立即消失:iPhone - UIViewController中的工具欄在顯示後立即消失

UIBarButtonItem * logoutButton = [[UIBarButtonItem alloc] initWithTitle:@"Log out" style:UIBarButtonItemStylePlain target:self action:nil]; 
NSMutableArray * arr = [NSMutableArray arrayWithObjects:logoutButton, nil]; 
[self setToolbarItems:arr animated:NO]; 
[self.navigationController setToolbarHidden:NO animated:NO]; 

你知道問題是什麼嗎?

+1

此代碼在哪裏?在這裏看起來並不是什麼不尋常的東西,所以要麼與你調用它的地方有關,要麼是事後發生的其他事情(比如稍後將toolbarHidden設置爲YES或其他) – 2011-06-14 14:16:29

+0

我找出問題所在。在我的應用程序中有一個地方設置工具欄隱藏UINavigationController堆棧上的所有視圖控制器。 – 2011-06-20 14:16:26

+0

@Jess:你可以把你的評論作爲答案,因爲我想提出這個問題| ANSWERED |但不能自己做。謝謝。 – 2011-06-22 16:58:46

回答

1

這是什麼代碼?在這裏看起來並不是什麼特別的東西,所以要麼與你調用它的地方有關,要麼是事後發生的其他事情(例如稍後將toolbarHidden設置爲YES)

相關問題