我有一个刷新rightBarButtonItem的导航栏,我想在刷新时隐藏它。
我尝试将其设置为nil,然后在任务完成后将其设置回刷新按钮,但任务可能太快,因此无法显示。
还有其他隐藏方法吗?
我想向用户提供一个反馈,即我正在使用的MBProgressHUD中点击了刷新按钮。
答案 0 :(得分:0)
你想要做的不是删除它,而是禁用它,它会“灰化”它。
使用此代码:
rightBarButtonItem.enabled = NO;
或[rightBarButtonItem setEnabled: NO];
取决于您的语法选择。
首先需要有一个rightBarButtonItem的引用,这可以通过使用IBOutlet来实现。