gpt4 book ai didi

ios - 如何使用自动布局保持 UITableViewCell 的纵横比?

转载 作者:可可西里 更新时间:2023-10-31 23:58:04 24 4
gpt4 key购买 nike

我想使用自动布局保持 UITableViewCell 的纵横比。我想将 tableViewCell 的宽度设置为

UIScreen.mainScreen().bounds.size.width - 10

然后,我想将单元格的高度设置为 1.2*宽度。如果你知道怎么做,或者有引用资料,请告诉我。谢谢你的好意。

最佳答案

可以使用UITableViewDelegate协议(protocol)函数heightForRowAtIndexPath:

swift :

override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return tableView.frame.width * 1.2
}

objective-c :

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return tableView.frame.size.width * 1.2;
}

关于ios - 如何使用自动布局保持 UITableViewCell 的纵横比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31953581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com