Создавайте большие панели навигации с заголовком в Xcode - PullRequest
0 голосов
/ 01 июня 2019

Я новичок в разработке для iOS, и я хотел бы знать, как создавать такие панели навигации: Zebra's package manager HOME Tab navigation bar

Я создавал это вручную для некоторыхвремя, но недавно обнаружили, что есть способ сделать это с помощью элементов навигации и панелей.

Я также пытался посмотреть в Интернете, как это сделать, но ничего не нашел.

Извините, если это глупый вопрос и что-то действительно легко сделать.

Спасибо

Ответы [ 2 ]

2 голосов
/ 01 июня 2019

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 голос
/ 02 июня 2019
  1. В XCode перейдите к Интерфейсному конструктору, это инструмент, который отображает контент раскадровки или файлов XIB.
  2. Выберите панель навигации
  3. В инспекторе атрибутов, который находится слева, вы найдете свойство "Предпочитает большие заголовки". Проверьте это.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...