使用NavigationBar时我可以写
this.NavigationController.NavigationBar.BarTintColor = Constants.PrimaryColor;
this.NavigationController.NavigationBar.Translucent = false;
但我想要这样的东西只是一个没有NavigationBar的特定ViewController。
我怎样才能做到这一点?
答案 0 :(得分:1)
你可以这样做:
NavigationController.NavigationBar.BackgroundColor = UIColor.Orange;
NavigationController.NavigationBar.BarTintColor = UIColor.Orange;
var attr = new UIStringAttributes();
attr.ForegroundColor = UIColor.White;
NavigationController.NavigationBar.TitleTextAttributes = attr;
NavigationController.NavigationBar.Translucent = false;
NavigationController.NavigationBar.BarStyle = UIBarStyle.Black;
最后一行将起作用......