【发布时间】:2013-12-26 07:21:32
【问题描述】:
假设我的 MainView(red) 有一个子视图,即 UITextView 和 UIView(green),我希望所有子视图的宽度都与 superview 相同。我添加了一些约束添加它的作品除了 UIView(绿色)。我就是这样做的,请看下面..
默认情况下 MainView 的宽度为 320..
但是当我尝试将 MainView 的宽度更改为 500 时,UIView(green) 不会遵循约束,这与 uitextview 不同。
当我点击警告时(黄色箭头) 这仅显示了 UIView(subview) 的警告约束,但是为什么 UITextView 没有警告我在该视图上错过了任何约束或设置?
编辑: UIView 的约束(绿色)
【问题讨论】:
-
在 IB 中选择绿色子视图。在其 Size Inspector 中发布约束信息的屏幕截图。
-
@bilobatum 见编辑。 tnx
标签: ios objective-c xcode uiview autolayout