How To Change The Font Of MonoTouch.UIKit.UINavigationBar



TODO:

Have you ever wanted to change the Font of your Navigation bar text?

 

SOLUTION:

//Put this public override bool FinishedLaunching of AppDelegate
UITextAttributes titleTextAttributes = new UITextAttributes();
titleTextAttributes.Font = UIFont.FromName("Chalkduster", 20);
rootNavigationController.NavigationBar.SetTitleTextAttributes(titleTextAttributes);

NOTES:

In AppDelegate, put the lines of code above in your FinishedLaunching method.  rootNavigationController is the root nav control you have declared in that class.