gpt4 book ai didi

iphone - 如何隐藏导航栏的 uibarbutton 项目

转载 作者:行者123 更新时间:2023-12-03 18:50:14 26 4
gpt4 key购买 nike

我正在后台线程上解压缩文件,并且正在主线程上调用 HomeViewController。在这个 View Controller 中,我在 UINavigationBar 上有一个 UIBarButtonItem。如果我单击此按钮,它将转到 StoryViewController 并在那里使用解压缩的数据。所以我想显示主页 View Controller ,尽管解压缩过程尚未完成,因为当解压缩在后台线程上开始时,我必须隐藏导航栏上的按钮,并且在完成压缩后再次我必须显示按钮导航栏。我正在调用 homeViewController 的方法来隐藏和显示..我必须在这些方法中写什么..?我的意思是如何隐藏和显示 UINavigationBar 上的 uiBarButtonItem...?

谢谢......

最佳答案

创建 UIBarButtonItem 后(例如“myButton”),您可以使用 View Controller 将其添加/删除到导航 Controller :

if(show)
self.navigationItem.leftBarButtonItem = myButton;
else
self.navigationItem.leftBarButtonItem = nil;

关于iphone - 如何隐藏导航栏的 uibarbutton 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4159460/

26 4 0