【问题标题】:how to make uitableviewcontroller at the bottom of the screen如何在屏幕底部制作uitableviewcontroller
【发布时间】:2015-12-14 20:55:24
【问题描述】:

我有一个带有静态单元的 uitableviewcontroller,它们是 4 个单元。

所以结果是这样的:

您看到按钮上有一个空白区域,我想更改它的颜色,我更改了 UITableViewController 附带的视图的颜色,但这并没有帮助。我读到我明白我必须让表格视图滚动到屏幕的底部,

我试过这个代码(我在网上找到的)

if tableView.contentSize.height > tableView.frame.size.height
        {
            let offset = CGPoint(x: 0, y: tableView.contentSize.height - tableView.frame.size.height)
            tableView.setContentOffset(offset, animated: false)
        }

但没有任何改变,我想问你是否知道解决方案

【问题讨论】:

    标签: ios swift uitableview


    【解决方案1】:
    • 如果你使用故事板

      1.- 选择您的 tableView。

      2.- 转到检查器并在“视图”中更改背景颜色

    3.- 运行

    【讨论】:

      【解决方案2】:

      只需更改 tableView 的背景颜色只需添加 tableView.backgroundColor = UIColor.blueColor() 在我看来 tableView 应该位于视图的顶部,所以我建议更改背景颜色。

      将此行添加到您的viewDidLoad()

      【讨论】:

        【解决方案3】:

        有不同的方法来实现它:

        1. 设置单元格的高度等于屏幕高度/4
        2. 在容器底部添加UITableView的约束 UITableView 并将其值设置为 0(来自情节提要)

        【讨论】:

          猜你喜欢
          • 2013-07-08
          • 2023-03-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-10-03
          • 1970-01-01
          相关资源
          最近更新 更多