这很奇怪,我知道,但即使您将与您的视图关联的 UINavigationItem 的 hidesBackButton 设置为 YES,您也可以只触摸本应作为后退按钮的区域即可返回。
分享我的解决方案...(更多内容)
这很奇怪,我知道,但即使您将与您的视图关联的 UINavigationItem 的 hidesBackButton 设置为 YES,您也可以只触摸本应作为后退按钮的区域即可返回。
分享我的解决方案...(更多内容)
首先我认为这是一个模拟器错误并上传到设备。但是当我在那里重现相同的行为时,我开始思考如何摆脱这种行为(因为这对我来说很重要)。想出了这样一个解决方案:
[self.navigationItem setLeftBarButtonItem:[[[UIBarButtonItem alloc] initWithCustomView:[[UIView new] autorelease]] autorelease]];
并再次显示后退按钮,您可以编写:
[self.navigationItem setLeftBarButtonItem:nil];
这很简单。伙计们,将其用作解决方法!很奇怪,即使在 iPhone OS 3.0 中这个 bug 仍然存在......
我认为隐藏后栏按钮也可以作为
self.navigationItem.hidesBackButton = TRUE;