I tried this way and it worked for me.
var navigationBar = NavigationController.NavigationBar; navigationBar.SetTitleTextAttributes(new UITextAttributes() { TextColor = UIColor.White });
Sathish
Edit:
UINavigationBar no longer has the SetTitleTextAttributes method. Instead, you should set the TitleTextAttributes property to the UIStringAttributes property as follows:
this.NavigationController.NavigationBar.TitleTextAttributes = new UIStringAttributes() { ForegroundColor = UIColor.White };
user3124624
source share