使用自动布局,我希望五颜六色的UIViewControllers负责自己的高度,虽然容器持有他们的约束是在主UIViewControllers内。也许这可以通过协议和授权来实现?有什么想法吗?
UIViewControllers不应该暴露在主UIViewController的属性中

就像这样:
func updateMyHight()
{
self.containerHoldingMe.heightConstraint.constant = 100
}发布于 2015-09-14 02:48:37
请找到附件中的答案。
1.代码和接口生成器

2.结果

发布于 2015-09-13 03:49:45
子类UIView和重写intrinsicContentSize。如果您使用正确的扑克牌,您将为您的子类提供一个属性,供您的intrinsicContentSize参考。现在,就自收自受而言,这些观点正在确立自己的高度。
如果您也希望它们间隔均匀,请使用iOS 9的新UIStackView来分发它们。它遵循其排列视图的内在内容大小。由于堆栈视图可以在nib中配置,所以整个练习将基本上由一行代码组成。
发布于 2015-09-09 21:49:27
我要做的是:
prepareForSegue方法中的绿色和蓝色控制器添加一个弱属性来维护对父控制器的引用。https://stackoverflow.com/questions/32480601
复制相似问题