iOS estimatedRowHeight 不适用于 plus 设备

标签 ios uitableview

我有一个带有设置的表格 View :

self.tableView.rowHeight = UITableViewAutomaticDimension;
self.tableView.estimatedRowHeight = 50;

它在 5/5s、6/6s、7 时工作正常,但在 6s+/7+ 时不工作,图像拉伸(stretch)。

5/5s 6/6s, 7 devices 6s+/7+ devices

最佳答案

将Uiimageview的content mode改成Aspect fill,解决你的问题

关于iOS estimatedRowHeight 不适用于 plus 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44793096/

相关文章:

ios - iOS UITableView reloadData显示空白屏幕

ios - 如何自动计算tableview单元格高度和标签高度

ios - 动画太快了。似乎不能放慢脚步

iPhone 检查用户是否在整个应用程序中登录

ios - swift 中的 "as"关键字是什么

ios - 在没有登录提示的情况下自动登录 Core Api 上的 Dropbox 帐户

ios - 具有共享自定义表格单元格的多个 UITableView

ios - 如何在 iOS 中制作如下图所示的仪 TableView ?

ios - 调用 heightForRowAtIndexPath 时 UITableViewCell 的 contentView 宽度不同 :

ios - 我可以将页面 View Controller 放在 TableView 单元格中吗?