首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 5自动布局和使UIView的宽度等于高度

Xcode 5自动布局和使UIView的宽度等于高度
EN

Stack Overflow用户
提问于 2013-10-25 00:13:44
回答 4查看 5.3K关注 0票数 4

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

我在Xcode4中学会了如何做这些事情,我知道如何通过编程来做这件事,但这会产生苹果还没有修复的错误:

代码语言:javascript
复制
'Auto Layout still required after executing -layoutSubviews. UITableViewCell's implementation of -layoutSubviews needs to call super.'

那么如何在Xcode5 Interface Builder中设置这个约束呢?

EN

回答 4

Stack Overflow用户

发布于 2014-05-06 19:08:09

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

确保宽度和高度相同。使用control拖动将纵横比约束添加到自身。

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

票数 8
EN

Stack Overflow用户

发布于 2014-03-23 05:38:46

在Interface Builder中,您可以控制从视图到其本身的拖动,您将获得纵横比作为选项之一(宽度和/或高度也是选项,具体取决于您拖动的方向)。

默认值是视图的当前纵横比,但您可以在约束的属性检查器中将其自定义为所需的任何内容。

票数 3
EN

Stack Overflow用户

发布于 2013-10-25 00:17:05

您不能在Interface Builder中设置该类型的约束。我也不认为你得到的错误是因为苹果方面的错误,这通常意味着你有一个模棱两可的布局。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19571226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档