ios - 如何调整单元格的高度以便内容可以适合它?

标签 ios iphone xcode interface-builder

我有这样的设计,为了将图像宽度设置为 100%,我添加了 2 个约束,将 super View 的尾随和前导空间设置为 0。图像模式是宽高比填充。我需要做什么才能使表格 View 单元格变大?

As you can see the image is bigger than the row

最佳答案

您需要做的是在 heightForRowAtIndexPath: 方法中计算单元格应该有多大。通常您会默认返回一两个不同的静态数字(即 42 或 60)。在您的情况下,您需要确定单元格中放入的内容,然后计算放入单元格中的内容的高度。您应该能够根据图像尺寸并知道您正在使用宽高比来计算单元格的高度。

关于ios - 如何调整单元格的高度以便内容可以适合它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27367033/

相关文章:

iOS 容器 View 不支持 intrinsicContentSize

ios - XML API 调用不适用于 ionic3 中的 cordova-plugin-advanced-http 最新版本

iphone - 使用 Core Data 访问远程数据的模式?

ios - Swift - 压缩视频文件

ios - 1 为企业和 App Store 打造的应用程序

iphone - UITableView 的单元格在不可见时释放

ios - 一起开发 iphone 和 ipad 应用程序时的最佳做法是什么?

iphone - iPhone 中的文字转语音?

ios - Xcode4 Interface Builder 中的引用 socket 集合是什么?

ios - 如何使 UILabel 出现和消失 5 次?