我正在使用自动布局。我在IB有一个UIImageView。我想让它的宽度等于它的高度。
我在Xcode4中学会了如何做这些事情,我知道如何通过编程来做这件事,但这会产生苹果还没有修复的错误:
'Auto Layout still required after executing -layoutSubviews. UITableViewCell's implementation of -layoutSubviews needs to call super.'那么如何在Xcode5 Interface Builder中设置这个约束呢?
发布于 2014-05-06 19:08:09
正如Timothy Moose所评论的,您可以选择在Xcode 5.1中保持纵横比。
确保宽度和高度相同。使用control拖动将纵横比约束添加到自身。

它将自动确保高度和宽度都保持不变。
发布于 2014-03-23 05:38:46
在Interface Builder中,您可以控制从视图到其本身的拖动,您将获得纵横比作为选项之一(宽度和/或高度也是选项,具体取决于您拖动的方向)。
默认值是视图的当前纵横比,但您可以在约束的属性检查器中将其自定义为所需的任何内容。
发布于 2013-10-25 00:17:05
您不能在Interface Builder中设置该类型的约束。我也不认为你得到的错误是因为苹果方面的错误,这通常意味着你有一个模棱两可的布局。
https://stackoverflow.com/questions/19571226
复制相似问题