快速表格 View 图像和标签

标签 swift xcode tableview

我似乎想不出如何拥有一个包含主题、正文和图像的表格 View ,以便在没有图像的情况下将主题和正文放在一起。看图auto lay with table prototype

当数据库中有图像时,我希望主题和主体在一起,如果有图像,则主题图像主体

最佳答案

将标签固定到单元格的顶部和底部。当您没有图像时,您可以设置 imageView.isHidden = true。您还返回常规单元格高度减去 UITableViewDelegate.tableview(_:heightForRowAt:) 中的 imageView.frame.size.height。

如果您不喜欢这种方法,只需创建两个不同的 tableViewCells,当您有图像时,一个带有图像,而当您没有图像时,一个不带 imageView。

关于快速表格 View 图像和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40621841/

相关文章:

Swift canOpenURL() 错误 iOS9 隐私问题电话 ://and telprompt://

ios - 一次向核心 - 数据关系添加多个操作

ios - Xcode-通过SFTP上传应用程序到iOS设备

ios - 为什么不将值user.username传递给导航器

ios - 将三角形作为 subview 绘制到表格单元格的右角

ios - 在 TabBarController 中添加 View Controller 作为带有导航栏的 subview

swift - 使用 Parse 加载和缓存数组或 PDF 文件以加载到 WebView - Swift

json - 使用按钮更新用户位置并快速绘制路线

xcode - swift UITesting 错误 : Invalid escape sequence in literal.\U201c

swift - 如何正确地将数据从一个 View Controller 的选定单元格传递到前一个 View Controller ?