- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 viewWillAppear
中,我隐藏了我的 navigationController
和 navigationBar
,如下所示:
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.interactivePopGestureRecognizer?.delegate = nil
}
然后我在我的 Storyboard
中添加了一个 navigationBar
并将它连接到我的 UIViewController
中的一个 IBOutlet
以自定义它来自IB。
一切正常,除了我无法将默认的 backButton
从原来隐藏的 navigatioBar
移动到我新的自定义 navigationBar
。
问题:
有没有办法将 backButton
从默认的 navigationBar
移动到这个新的自定义 navigationBar
?**
注意:我不想添加自定义后退按钮。
最佳答案
你不能。您需要创建自己的 UIBarButtonItem
let backItem = UIBarButtonItem(title: "Back", style: .plain, target: self, action: #selector(yourSelector))
self.navigationItem.leftBarButtonItem = backItem
关于ios - 快速将 backButton 从默认 UINavigationbar 移动到 customNavigationbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43174721/
为了定制navigationBar的方面我的UINavigationController ,有人告诉我将 UINavigationBar 子类化类。 我需要更改栏的高度,放置图像而不是标题等。我无法仅
我创建了一个自定义导航栏 #import "UICustomNavigationBar.h" @implementation UICustomNavigationBar - (void)drawRe
在 viewWillAppear 中,我隐藏了我的 navigationController 和 navigationBar,如下所示: override func viewWillAppear(_
我是一名优秀的程序员,十分优秀!