|
|
1
27
看起来这里有两个问题。首先,以编程方式设置ViewController的最佳方法是什么。另一个是如何以编程方式设置视图。
首先,让ViewController以编程方式使用不同的UIView子类的最佳方法是在
这看起来像这样:
这样,您不必处理调整大小的问题,因为视图控制器本身应该处理它(就像它处理自己的UIView一样)。
记住,不要打电话
第二,你需要打电话
有关用于创建约束的可视化格式语言的详细信息,请参见 VFL Guide |
|
2
3
推翻
永远不要打电话
|
|
|
3
3
当LoginView控制器的布局约束已加载时,应加载自定义视图,请尝试以下操作:
|
|
|
4
2
在Viewcontroller的loadView方法中,执行以下操作:
在UIView的自定义类中,执行以下操作:
现在您的UIView有一个框架,您可以通过提供框架通过代码设置所有视图。 |