Узнать размер шрифта по умолчанию для заголовка UITabBar? - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть UITabBarController.Имеет две вкладки.Они помечены как «Первый заголовок» и «Второй заголовок».Как я могу узнать размер шрифта по умолчанию для этих заголовков?

В ViewDidLoad для моего первого View Controller, который соответствует моей первой вкладке, я попытался:

print(self.tabBarController?.tabBar.items?[0].titleTextAttributes(for: 
.normal))
print(self.tabBarController?.tabBar.items?[0].titleTextAttributes(for: 
.selected))
let appearance = UITabBarItem.appearance()
print(appearance.titleTextAttributes(for: .normal))

Все они возвращают «ноль».Кроме того, нет размера шрифта по умолчанию для панели вкладок, отображаемой в любом месте Main.storyboard.

1 Ответ

0 голосов
/ 18 февраля 2019
  1. Разбить программу с помощью Иерархия просмотра отладки * Кнопка 1003 *
  2. Выберите UITabBarButtonLabel на ваш выбор
  3. Откройте инспектор объектов
  4. Откройте для себя, что в iOS 12 по умолчанию:

    системный шрифт (Сан-Франциско) размером 10 и весом не более.

У вас также есть цвет, выравнивание и другая полезная информация.

enter image description here

...