UITableViewCell Autolayout问题

时间:2015-04-16 06:34:11

标签: ios objective-c uitableview autolayout ios-autolayout

情境:

我有自定义UITableViewCell,我在其中添加了UIImageView。我可以添加widthheighttopbottomtrailingleadingcenter vertically/horizontally constraints它,但我想为宽高比添加约束。故事板不允许我使用 UITableViewCell的内容视图添加宽高比约束,所以为了克服它,我添加了另一个视图,其中包含顶部,底部,尾随,前导(常量= 0)然后约束使UIImageView成为其子视图并添加了宽高比约束。之后我用

提到了细胞的高度
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return 60; // for example
}

这很好用。

问题: 这是一个好方法还是有另一种方法来解决相同的场景?

P.S:我会添加截图,但论坛不允许我

0 个答案:

没有答案