首页 新闻 会员 周边 捐助

怎样隐藏 BarButtonItem

0
[已解决问题] 解决于 2014-10-30 16:19

没有隐藏属性啊, 这个按钮没有visible 这个属性啊
问题补充:

男人要爽的主页 男人要爽 | 初学一级 | 园豆:6
提问于:2014-09-01 23:44
< >
分享
最佳答案
0

你这样问就算是用过Devexpress组件的,也不能完全确定你就是用的这个组件的Barmanager 。

如果是的话,有两个控制方法,一个是在ITEM里面,一个是在LINK里面。

Item里面有个属性叫Visibility

Link才是Visible.

奖励园豆:5
爱编程的大叔 | 高人七级 |园豆:30844 | 2014-09-02 10:07
其他回答(3)
0

可以试试self.navigationItem.leftItem = nil;

收获园豆:1
delegate | 园豆:203 (菜鸟二级) | 2014-09-02 00:39
0

在移除一个View的时候或者根据需要希望让navigationItem的rightBarButtonItem或者leftBarButtonItem处于隐藏状态,一个简单的方法如下:

 

     self.navigationItem.rightBarButtonItem = nil;

 

例:在点击一个网址的时候,希望加载一个UIWebView,但是为了实现可以随意关闭和打开这个WebView的功能,我希望在WebView加载的时候,在navigation上面显示一个“关闭”按钮,当我点击这个按钮的时候,WebView页面关闭,但是同时希望这个“关闭”按钮一起消失。所以代码如下:

 

- (void)closeWebView

{

  [m_webView removeFromSuperview];

  self.navigationItem.rightBarButtonItem = nil;

}

收获园豆:2
LiuKaiFa | 园豆:1491 (小虾三级) | 2014-09-02 04:06
0

remove

Firen | 园豆:5385 (大侠五级) | 2014-09-02 11:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册