Ale*_* N. 0 iphone uinavigationcontroller
我知道,这很奇怪,但即使您将hidesBackButton声明为与您的视图关联的UINavigationItem为YES,您也可以返回只是触摸本来是后退按钮的区域.
分享我的解决方案......(更多内容)
首先我认为这是一个模拟器错误并上传到设备.但当我在那里再现同样的行为时,我开始思考如何摆脱这种行为(因为它对我来说是必不可少的).达成了这样的解决方案:
[self.navigationItem setLeftBarButtonItem:[[[UIBarButtonItem alloc] initWithCustomView:[[UIView new] autorelease]] autorelease]];
Run Code Online (Sandbox Code Playgroud)
再次显示后退按钮,你写道:
[self.navigationItem setLeftBarButtonItem:nil];
Run Code Online (Sandbox Code Playgroud)
这很简单.伙计们用它作为解决方法!很奇怪这个bug甚至在iPhone OS 3.0中幸存下来......
| 归档时间: |
|
| 查看次数: |
4625 次 |
| 最近记录: |