0
我一直在iPhone平台上编写了几个月的代码。我仍然需要了解的一点是,我应该在哪种方法中完全隐藏导航栏/工具栏/ barButtonItem。我应该在哪种方法中设置我的UIToolBar隐藏
在我的项目中,有时我设置了- (void)viewDidLoad
,有时我设置在- (void)viewWillAppear:(BOOL)animated
。有时我从推动导航控制器的地方设置它。
我想我不了解正确的基础知识。如果某种方式不起作用,我会尝试另一种方式,并以某种方式起作用。
如果我要隐藏导航控制器中的工具栏或barbuttonitem,我应该在那里设置它。
编辑: 如果我推送一个新的导航控制器,其中隐藏了我的工具栏,我应该在哪里隐藏它。同样,当我弹出它时,我想要显示工具栏,我应该在哪里设置toolbarHidden属性为'NO'。
同样,我有一个导航控制器,有时它需要显示工具栏,有时它不需要,我应该在哪里检查这种情况的条件。