在Xcode中创建带有标题的大型导航栏

时间:2019-06-01 08:13:53

标签: ios xcode interface-builder

我是iOS开发的新手,我想知道如何创建像这样的导航栏: Zebra's package manager HOME Tab navigation bar

我已经手工创建了一段时间,但是最近发现有一种方法可以通过使用“导航项”和“栏”来实现。

我也曾尝试在互联网上查找如何执行此操作,但未找到任何内容。

很抱歉,这是一个愚蠢的问题,而且确实很容易做到。

谢谢

2 个答案:

答案 0 :(得分:1)

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) {

}

答案 1 :(得分:1)

  1. 在Xcode中,转到“界面”构建器,这是一个显示内容的工具 故事板或xib文件。
  2. 选择导航栏
  3. 在左侧的属性检查器中,您将找到属性“首选大标题”。检查它。

enter image description here