在 Xcode 中创建带有标题的大导航栏
Create big navigation bars with title in Xcode
我是 iOS 开发的新手,我想知道如何创建这样的导航栏:
我手动创建这个已经有一段时间了,但最近发现有一种方法可以通过使用导航项和栏来完成。
我也试过在互联网上查找如何执行此操作,但没有找到任何东西。
抱歉,如果这是一个愚蠢的问题,而且确实很容易做到。
谢谢
UINavigationController‘s
UINavigationBar
有 prefersLargeTitles
属性。将其设置为 true 以启用大标题
override func viewDidLoad() {
super.viewDidLoad()
self.title = "Home"
self.navigationController?.navigationBar.prefersLargeTitles = true
self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .refresh, target: self, action: #selector(refreshBtnAction(_:)))
}
@objc func refreshBtnAction(_ sender: Any) {
}
- 在Xcode中转到Interface builder,这是一个显示内容的工具
故事板或 xib 文件。
- Select一个导航栏
- 在左侧的属性检查器中,您会发现一个属性 "Prefers Large Titles"。检查一下。
我是 iOS 开发的新手,我想知道如何创建这样的导航栏:
我手动创建这个已经有一段时间了,但最近发现有一种方法可以通过使用导航项和栏来完成。
我也试过在互联网上查找如何执行此操作,但没有找到任何东西。
抱歉,如果这是一个愚蠢的问题,而且确实很容易做到。
谢谢
UINavigationController‘s
UINavigationBar
有 prefersLargeTitles
属性。将其设置为 true 以启用大标题
override func viewDidLoad() {
super.viewDidLoad()
self.title = "Home"
self.navigationController?.navigationBar.prefersLargeTitles = true
self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .refresh, target: self, action: #selector(refreshBtnAction(_:)))
}
@objc func refreshBtnAction(_ sender: Any) {
}
- 在Xcode中转到Interface builder,这是一个显示内容的工具 故事板或 xib 文件。
- Select一个导航栏
- 在左侧的属性检查器中,您会发现一个属性 "Prefers Large Titles"。检查一下。