Global Customizations

You can change the font for all the UI components by adding them to your app (see Apple documentation) and set the font names to this object:

NITUIAppearance.sharedInstance.regularFontName = "my_regular_font"
NITUIAppearance.sharedInstance.boldFontName = "my_bold_font"
NITUIAppearance.sharedInstance.mediumFontName = "my_medium_font"
NITUIAppearance.sharedInstance.italicFontName = "my_italic_font"
NITUIAppearance.sharedInstance.boldItalicFontName = "my_bold_italic_font"
NITUIAppearance.sharedInstance.mediumItalicFontName = "my_medium_italic_font"
[NITUIAppearance sharedInstance].regularFontName = @"my_regular_font";
[NITUIAppearance sharedInstance].boldFontName = @"my_bold_font";
[NITUIAppearance sharedInstance].mediumFontName = @"my_medium_font";
[NITUIAppearance sharedInstance].italicFontName = @"my_italic_font";
[NITUIAppearance sharedInstance].boldItalicFontName = @"my_bold_italic_font";
[NITUIAppearance sharedInstance].mediumItalicFontName = @"my_medium_italic_font";

Also, you can change the base colors for all the UI components, by setting them in the same way:

NITUIAppearance.sharedInstance.globalBlackColor = UIColor.blue
NITUIAppearance.sharedInstance.globalWhiteColor = UIColor.purple
NITUIAppearance.sharedInstance.globalGreenColor = UIColor.brown
NITUIAppearance.sharedInstance.globalGreyColor = UIColor.green
NITUIAppearance.sharedInstance.globalRedColor = UIColor.yellow
[NITUIAppearance sharedInstance].globalBlackColor = [UIColor blackColor];
[NITUIAppearance sharedInstance].globalWhiteColor = [UIColor whiteColor];
[NITUIAppearance sharedInstance].globalGreenColor = [UIColor greenColor];
[NITUIAppearance sharedInstance].globalGreyColor = [UIColor greyColor];
[NITUIAppearance sharedInstance].globalRedColor = [UIColor redColor];