-
Использование свойства
titleэлемента навигации:navigationItem.title = "New Title" -
Использование свойства
navigationItem.titleViewдля установки пользовательского представления в качестве заголовка:let titleLabel = UILabel() titleLabel.text = "New Title" titleLabel.textColor = UIColor.white navigationItem.titleView = titleLabel -
Использование свойства
navigationController?.navigationBar.topItem?.title:navigationController?.navigationBar.topItem?.title = "New Title" -
Использование метода
setTitle(_:for:)панели навигации:navigationBar.setTitle("New Title", for: .default) -
Использование свойства
attributedTitleэлемента навигации для установки атрибутивного заголовка:let attributes: [NSAttributedString.Key: Any] = [ .foregroundColor: UIColor.white, .font: UIFont.boldSystemFont(ofSize: 18) ] navigationItem.attributedTitle = NSAttributedString(string: "New Title", attributes: attributes)
Вот некоторые методы, которые вы можете использовать для изменения заголовка панели навигации в Swift. Выберите тот, который лучше всего соответствует вашим потребностям.