Xcode Storyboard - 在哪里设置UITableViewCell高度

Joh*_* B. 2 xcode uitableview uistoryboard swift

我正在使用Xcode 7,我试图在故事板设置中设置UITableViewCell的高度,以便为不同的设备提供不同的单元格高度(例如,普通和紧凑x常规).

我找不到这些设置的地方.这只能通过编程方式实现吗?

Ana*_*mje 7

单击"大小检查器"后单击"表视图"

并调整你的细胞行高度 -

在此输入图像描述


在控制器类中添加以下代码 viewDidLoad

tableView.estimatedRowHeight = 100.0 // Adjust Primary table height
tableView.rowHeight = UITableViewAutomaticDimension //This line adjust cell height according to containts
Run Code Online (Sandbox Code Playgroud)

Swift 4或更高版本

  • 你需要从改变UITableViewAutomaticDimensionUITableView.automaticDimension

tableView.estimatedRowHeight = 100.0 // Adjust Primary table height
tableView.rowHeight = UITableView.automaticDimension
Run Code Online (Sandbox Code Playgroud)