【发布时间】:2016-07-13 03:33:33
【问题描述】:
我正在创建一个静态表格视图,因为我的页面将在不同的行中混合使用文本和图像。
这是一个例子。这是在 obj c webView 中创建的,但我想使用 Swift 并且是原生的,没有 webview
这是我的 tableViewController 中的代码:
import UIKit
class AdaptiveRowTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
self .tableView.rowHeight = UITableViewAutomaticDimension
self .tableView.estimatedRowHeight = 44
}
override func viewDidAppear(animated: Bool ) {
tableView.reloadData()
}
}
我已将行高设置为 0。
我已经使用标签和图像进行了测试。标签工作正常,但图像的行没有正确调整。
这是结果。
关于如何修复图像行高的任何想法?
【问题讨论】:
-
我认为你需要遵循这个教程Dynamic Table View Cell Height
-
感谢您的建议。我看到了那个网站,但无法将它与我想要完成的事情联系起来。