如何设置约束使父容器视图框架动态,取决于嵌入视图的框架?
我的情况如下:我将UIView
容器放入嵌入式UIViewController
。嵌入式视图应根据其框架调整父容器的大小。我坚持设置约束,因为嵌入式视图控制器的根视图不能拥有大小约束(而是具有自动调整大小的掩码)。我可以通过自定义属性在代码中传递所需的值,但在如此美丽的autolayout世界中它是难看的解决方法:)
那么有没有办法设置autolayout所以容器视图框架是由嵌入式视图框架定义的?如果可以在Interface Builder
中完成,那将是完美的。