相关疑难解决方法(0)

故事板 - 以编程方式隐藏导航控制器的顶部栏

我正在使用故事板,当我按下某个按钮(或调用功能)时,我试图隐藏主导航控制器的顶部栏.我知道我必须从故事板(使用标识符)初始化一个引用导航控制器的对象,但是当我将setNavigationBarHidden消息发送到这个新创建的对象时,屏幕上并没有真正发生.

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UINavigationController *navController = (UINavigationController*) [storyboard instantiateViewControllerWithIdentifier:@"MyNavController"];

[navController setNavigationBarHidden:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)

有谁知道问题是什么?

xcode storyboard uinavigationcontroller ios

31
推荐指数
4
解决办法
5万
查看次数

标签 统计

ios ×1

storyboard ×1

uinavigationcontroller ×1

xcode ×1