【发布时间】:2014-10-15 05:04:03
【问题描述】:
我是 iOS 新手,开始在 xib 中使用自动布局。
这几天我遇到了一个问题:有没有办法在 xib 中用两个标签(固定比例宽度,比如比例为 3:1)填充集合单元格?如果xib不能做到这一点,那么如何做到这一点呢?
而且,我还没有转向 Swift,所以解决方案不能只针对 Swift。
希望您的回答,非常感谢!
PS:Aspect Ratio可以解决吗?但它只是一个标签的宽度和高度的比率吗?如下:
但是,我想要的只是让 item1 和 item2 的宽度比为 3:1,不管高度如何!
Another problem is: if the cell height changed, but the width not, the ratio can keep to be 3:1?
【问题讨论】:
-
不够清楚?我的意思是,两个标签的宽度具有固定的比例。因此,如果单元格是 280px 宽度,那么标签一将是 210px 宽度,标签二将是 70px 宽度;当单元格更改为 720px 宽度时,标签一将是 540px 宽度,标签二将是 180px。
-
如果只有单元格高度改变,那么两个标签的高度都改变了,但宽度不应该改变。
标签: ios autolayout xib