gpt4 book ai didi

ios - 调整 FormSheet 大小不受影响

转载 作者:行者123 更新时间:2023-11-29 12:04:11 25 4
gpt4 key购买 nike

我在表单中的 View Controller 中显示,但默认大小超出了我的需要,因此,我尝试调整大小以满足我的要求,但没有任何变化。

var vc = new WSViewController();
vc.ModalPresentationStyle = UIModalPresentationStyle.FormSheet;
vc.ModalTransitionStyle = UIModalTransitionStyle.CrossDissolve;
PresentViewController(vc, true, () => {
vc.View.Superview.Frame = new CGRect(0, 0, 200, 200);
vc.View.Superview.Center = View.Center;
});

最佳答案

如果我在 ViewDidLoad() 方法中设置了 PreferredContentSize,那么它就可以工作。确保你的部署目标是 iOS8.0+

public override void ViewDidLoad ()
{
base.ViewDidLoad ();
TableView.Source = new TableSource ();
this.PreferredContentSize = new CGSize(620, 220);
}

关于ios - 调整 FormSheet 大小不受影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35663238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com