Tôi muốn thay đổi phông chữ trong thanh điều hướng. Tuy nhiên, mã sau không hoạt động, nó khiến ứng dụng gặp sự cố.Thay đổi phông chữ trong thanh điều hướng ở Swift
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName: UIFont(name: "Lato-Light.ttf", size: 34)!]
return true
}
Tôi nhận được lỗi sau:
lỗi nghiêm trọng: unexpectedly found nil while unwrapping an Optional value(lldb)
Tôi đã thực sự thêm font Lato-Light.ttf cho dự án của tôi vì vậy nó sẽ có thể tìm thấy nó .
tôi đã cố gắng thêm một println ("Mã thực thi") và nó không in ra cửa sổ Console như vậy rõ ràng rằng một phần của mã không thực thi. Tôi đang sử dụng phông chữ trong ứng dụng của mình, vì vậy tôi biết nó ở đó. Tôi tự hỏi tại sao nó không thể tìm thấy phông chữ? –
Kiểm tra mục tiêu của dự án và xem liệu nó có được bao gồm trong tài nguyên của gói hay không. – zisoft
Làm cách nào để kiểm tra xem nó có được bao gồm không? Xin lỗi, tôi là một chút mới này. –