How do I change the NavigationBar font in Swift?
This is what I have tried so far, but receiving an error (I have correctly implemented CaviarDreams to the project):
self.navigationController.navigationBar.titleTextAttributes = NSFontAttributeName[UIFont .fontWithName(CaviarDreams.ttf, size: 20)]
Error says: Use of unresolved identifier 'CaviarDreams
Sorry if the question is extremely bad.
Try this:
Edit: Now, UIFont must be unwrapped to be able to be used here.
For Swift 2.3
Now you have to unwrap (!) it first so its not of type
UIFont?
:Swift 4
Or as the other answer recommended doing it on the AppDelegate:
Swift 4.2
Swift 2.0:
Or