【发布时间】:2016-03-31 11:08:36
【问题描述】:
我当前的问题是尝试为不同的 iOS 屏幕尺寸调整有限数量的单元格 [3]。我目前的原型单元格为 600x300,属于任意 x 任意大小级别,非常适合 iPhone 6。但是,当我尝试转到任何其他屏幕尺寸时,单元格要么太大,您必须滚动 [任何低于iPhone 6] 或不够大 [iPhone 6+、iPad 等]
单元格中都有一个 UIImageView 并在宽度上正确调整大小,但在高度上没有。
我只是在表格单元格中放了一些样机照片,以了解我的目标。我希望它到我不必滚动的地方,我相信你会在 TableViewController 中实现以下行:
tableView.scrollEnabled = false
【问题讨论】:
-
尝试在Interface Builder中使用
UIImageView模式,现在您似乎设置了Scale To Fill,这就是您的图像被拉伸的原因,请尝试设置纵横比匹配 -
感谢您的回复,但是图像没有被拉伸。图像保持其大小,但无论硬件如何,单元格的高度仍继续为 300。我想根据您使用的设备将三个单元格完美地适合屏幕尺寸,但不知道该怎么做? @schmidt9
标签: ios uitableview