我有tableView
在每个单元格中包含图像。当应用程序启动时,我会检查用户是使用iphone 5还是iphone 6 plus,然后更改单元格高度和图像高度约束以适合设备。
现在我更改viewDidLoad
内的身高限制,但这是正确的地方吗?
答案 0 :(得分:1)
我更喜欢使用tableView函数:
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return [DESIRED HEIGHT]
}
这样,您可以为每种类型的单元格创建条件并在此处设置它们的高度。
图像约束应该与细胞的界限有关。