在IOS MVVMCROSS应用程序中,将签名的方向设置为横向模式
本文关键字:方向 设置 模式 横向 MVVMCROSS IOS 应用程序 | 更新日期: 2023-09-27 18:10:08
我已经为我的ios应用程序实现了signaturepad。(它不是一个本地应用程序。我正在使用MVVMCROSS平台进行开发。我希望将这个签字簿的方向设置为横向视图。我找不到签名帧的任何参数。
var signature = new SignaturePadView(View.Frame);
View.AddSubview(signature);
signature.Frame = new RectangleF(0, 135, 320, 130);
//signature.Frame = new RectangleF(0, 135, this.View.Frame.Width, 140);
signature.BackgroundColor = UIColor.Gray;
我无法确保它总是在横向视图中打开并调整到屏幕的宽度。
尝试将以下代码添加到SignaturePadView的ViewController
public override bool ShouldAutorotate()
{
return true;
}
public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations()
{
return UIInterfaceOrientationMask.AllButUpsideDown;
}
它覆盖了定向方法