Swift 设置原型单元格高度tableviewController
我正在使用tableView控制器,我将我的原型单元的高度设置为200px,但当我构建并运行该单元时,它的高度并不是200px。 我怎样才能解决它 这是我的UITableViewController类:Swift 设置原型单元格高度tableviewController,swift,uitableview,uikit,Swift,Uitableview,Uikit,我正在使用tableView控制器,我将我的原型单元的高度设置为200px,但当我构建并运行该单元时,它的高度并不是200px。 我怎样才能解决它 这是我的UITableViewController类: import UIKit class ViewController: UITableViewController { override func viewDidLoad() { super.viewDidLoad() tableView.rowHeight = UITabl
import UIKit
class ViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 200
}
override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 200
}
}
试试这个
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 200
}
您是否使用story board添加高度?是的,我这样做了--是否调用了委托方法?你使用的是静态单元格吗?你说你的细胞没有正确的高度,但是它是可见的吗?我的意思是,你不能保证你做了其他填充方法(cellForRow、numberOfRows等)。不,我将覆盖函数添加到tableViewController类中,但它不起作用。无论如何,谢谢你。