我有一个我在Mac上构建的游乐场,但打算在iPad版本上使用。我有一个UIViewController,它显示我的所有内容。在iPad操场上,此ViewController会自动调整大小到实时视图的区域。这就是我要的。虽然在计算机上,UIViewController(以编程方式创建)只占用iPhone 7的空间。我想在这里放置一个iPad大小的区域,这样我就可以更大规模地测试我的内容。我将如何做到这一点(例如:设置Xcode的默认大小,但保持iPad上的行为)。
谢谢,
威尔
答案 0 :(得分:6)
今天刚遇到这个问题。您必须设置UIViewController的preferredContentSize。
viewController.preferredContentSize = viewController.view.frame.size