Mohammad Hasanpoor Ответов: 1

Как я могу изменить шрифт панели вкладок в swift 3


Привет, мой друг. я новичок в swift и ios.
я хочу изменить шрифт панели вкладок в swift 3 и xcode 8.

но у меня есть проблема.

я пишу этот код в "AppDelegate. swift" в методе " func application (_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) - > Bool :"

UITabBarItem.appearance().setTitleTextAttributes([NSFontAttributeName: UIFont(name: "IRANSansWeb.ttf", size: 10)!], for: .normal)


но у меня есть эта ошибка:
fatal error: unexpectedly found nil while unwrapping an Optional value
(lldb) 



каково же решение???

Что я уже пробовал:

UITabBarItem.appearance().setTitleTextAttributes([NSFontAttributeName: UIFont(name: "IRANSansWeb.ttf", size: 10)!], for: .normal)

1 Ответов

Рейтинг:
1

KarstenK

Создайте шрифт перед вызовом UITabBarItem. Я думаю, что это ноль, потому что шрифт равен нулю, потому что он написан неправильно.

Постарайтесь подробно разобраться в сообщениях об ошибках.


Mohammad Hasanpoor

но я создал шрифт.
я говорил.
я новичок в Свифте. я пытаюсь, но не могу понять ошибку.