Xcode Swift Playgrounds - 如何为ViewController制作默认大小

时间:2017-03-11 04:07:47

标签: ios swift swift-playground

我有一个我在Mac上构建的游乐场,但打算在iPad版本上使用。我有一个UIViewController,它显示我的所有内容。在iPad操场上,此ViewController会自动调整大小到实时视图的区域。这就是我要的。虽然在计算机上,UIViewController(以编程方式创建)只占用iPhone 7的空间。我想在这里放置一个iPad大小的区域,这样我就可以更大规模地测试我的内容。我将如何做到这一点(例如:设置Xcode的默认大小,但保持iPad上的行为)。

谢谢,

威尔

1 个答案:

答案 0 :(得分:6)

今天刚遇到这个问题。您必须设置UIViewController的preferredContentSize。

viewController.preferredContentSize = viewController.view.frame.size