Заголовок UINavigationController не соответствует UIBarButton - PullRequest
0 голосов
/ 27 мая 2019

У меня есть заголовок для моего UINavigationBar, установленный путем вызова self.title = "self.title" в моем пользовательском UINavigationController и BarButtonItem установлен в раскадровке. Кто-нибудь знает, в чем может быть причина этого смещения и как я буду его исправлять? Размер шрифта заголовка устанавливается по телефону:

self.navigationController?.navigationBar.titleTextAttributes = [NSAttributedString.Key.font: UIFont.boldSystemFont(ofSize: 35),NSAttributedString.Key.foregroundColor: UIColor.white]

self.title is not lined up with UIBarButtonItem on the right

1 Ответ

0 голосов
/ 27 мая 2019

Установите этот метод для UINavigationBar

func setTitleVerticalPositionAdjustment(_ adjustment: CGFloat, 
                                for barMetrics: UIBarMetrics)

Apple Doc

...