首页 文章

iOS7后退按钮重新出现

提问于
浏览
1

一直试图隐藏导航栏上的"back"按钮 . 导航栏位于标签栏控制器上,当它首次加载时,后退按钮被隐藏 . 但是当从子导航控制器返回时,后退按钮再次出现,具有子视图控制器 Headers . 我在viewDidLoad:和viewWillAppear:方法的标签栏/导航栏控制器上尝试了 self.navigationBar.navigationItem.hidesBackButton = YES; ,并在我的自定义按钮segue方法中的子视图控制器上尝试了.2802338_ . 我也尝试使用 self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStyleBordered target:nil action:nil]; 将按钮 Headers 设置为nil,但是返回后退按钮的符号而不是"back" . 我在这里检查了其他线程,并尝试了我能找到的所有解决方案 . 没有运气..还有其他想法吗?干杯!

1 回答

  • 0

    好吧,我想我找到了有用的东西 . 我不确定它是否是最好的解决方案,但它很简单,似乎有效 . 我做的是,我添加了自己的barButton项代替Back按钮并将色调设置为Clear color,然后我从属性检查器中禁用它 . 所以我剩下的是一个带有清晰 Headers 的非活动按钮 . 让我知道是否有人有同样的问题,或者是否有更好的解决方案!

相关问题