当我在Xamarin.iOS项目中使用常规UIViewController时,每次都要适应屏幕。但是当我将继承更改为mvvmcross基本视图控制器时,我得到了一些奇怪的边缘,我无法修复。
我的代码很简单。 我没有任何xib或故事板
public override void ViewDidLoad()
{
View = new UIView() { BackgroundColor = UIColor.Red };
base.ViewDidLoad();
View.Frame = UIScreen.MainScreen.Bounds;
View.BackgroundColor = UIColor.Red;
View.AutoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight;
}
答案 0 :(得分:1)
原来是导航控制器,可以通过NavigationController.NavigationBarHidden = true轻松隐藏