ios - Xcode 5 自动布局并使 UIView 的宽度等于高度

标签 ios autolayout xcode5

我正在使用自动布局。我在 IB 中有一个 UIImageView。我想让它的宽度等于它的高度。

我在 Xcode 4 中学会了如何做这些事情中的大部分。我知道如何以编程方式做这件事,但是这会产生苹果尚未修复的错误:

'Auto Layout still required after executing -layoutSubviews. UITableViewCell's implementation of -layoutSubviews needs to call super.'

那么如何在 Xcode 5 Interface Builder 中设置 this 约束?

最佳答案

正如 Timothy Moose 评论的那样,您可以选择在 Xcode 5.1 中保持纵横比。

确保宽度和高度相同。通过使用控件拖动自身来添加纵横比约束。

enter image description here

它会自动确保保持高度和宽度不变。

关于ios - Xcode 5 自动布局并使 UIView 的宽度等于高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19571226/

相关文章:

ios - 如何在PDF上下文中绘制文本

ios - 视觉格式化语言、按钮宽度和高度约束

macos - 动态地将单元添加到使用自动布局布局的 NSMatrix 中会产生奇怪的效果;为什么?

ios - 删除 DerivedData 文件夹后,单元测试无法编译,出现 'Apple Mach-O Linker' 错误

ios - 如何去除 XCode 5/iOS 7 中的图标眩光?

ios - 为什么静态库有10Mb,但使用它的.ipa只有4Mb?

ios - 带有图像的 UIColor 颜色在 IOS 7 下不起作用

ios - 单击注释两次并在第二次单击时执行操作

ios - 如何在ios中管理tableview内的按钮?

ios - 在自定义 UIView 中的何处添加自动布局约束代码