Swift:如何自动设置单元格的高度以在屏幕的整个尺寸上本地化

标签 swift uitableview size screen cell

我想将 TableView 与多个单元格一起使用,这些单元格使用整个屏幕尺寸。我该如何设置它,就像这样? 现在,当我选择屏幕较小的模拟器时,它看起来还不错,但屏幕较高时 - 底部有一个很大的空间。

最佳答案

将以下函数添加到您的 TableView VC 实现

override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
        let screenHeight = UIScreen.main.bounds.height
        return screenHeight
    }

关于Swift:如何自动设置单元格的高度以在屏幕的整个尺寸上本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49840213/

相关文章:

java - 为什么 Java GUI JFrame 在不同的操作系统上大小不同?

ios - 尝试在 UICollectionViewCell 类上使用照片库

ios - TableView、数组和 segue

C# .NET TableLayoutPanel 的最后一列被拉伸(stretch)

ios - 如何在我的单元格中更改附件类型 -> 披露指示器颜色?

ios - 成功初始化数据MVVM时,应用程序崩溃

可迭代且具有长度的 Scala 类型?

swift - 如何检查单元测试中是否释放了无主引用?

swift - xcode 10.1 scene-kit 动画 - 资源 - Bug?

ios - 使用 SpriteKit 的 GameScene 中的 0,0 在哪里?