我正在使用故事板,並且當某個按鈕被按下(或稱爲函數)時,我試圖隱藏我的主導航控制器的頂部欄。我知道我必須從故事板(使用標識符)初始化一個引用導航控制器的對象,但是當我將setNavigationBarHidden消息發送給這個新創建的對象時,屏幕上並沒有真正發生。故事板 - 以編程方式隱藏導航控制器的頂部欄
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UINavigationController *navController = (UINavigationController*) [storyboard instantiateViewControllerWithIdentifier:@"MyNavController"];
[navController setNavigationBarHidden:YES animated:YES];
有誰知道是什麼問題?
您已確認'navController'不等於'nil'? –
是的,試過了,它不是零...奇怪的是,我甚至無法設置此導航控制器的標題,或以任何其他方式與其交互。我真的不知道問題出在哪裏......:/ –