【发布时间】:2017-07-19 02:42:38
【问题描述】:
我是一个快速的初学者,我遇到了以下问题。
我在 UIView 容器中显示 UITableView 就好了。
问题是表格不会向上/向下滚动。
我已经阅读了一个稍微类似的问题的线程,它指向正确显示的完整表格,但它被 UIView 容器的大小裁剪,因此不需要滚动它,因为所有单元格都在显示.
所以我的问题是,如何将表格的高度调整为在 View 容器的范围内,以便它可以滚动?
这是我的视图控制器代码:
我在这里声明一个 UIView 的出口
@IBOutlet weak var viewOrdersDrinks: UIView!
然后我在 viewDidLoad 中调用这个函数,它将 UITableView 作为子视图加载到 UIView 中。
func loadOrdersDrinks(){
let listDrinks: CompletedOrderedDrinksListTableViewController = CompletedOrderedDrinksListTableViewController (nibName: "CompletedOrderedDrinksListTableViewController", bundle: nil)
self.addChildViewController(listDrinks)
self.viewOrdersDrinks.addSubview(listDrinks.view)
}
【问题讨论】:
-
你检查了
contentSize的tableview 吗? -
你到底是什么意思? - 目前表格只是一个占位符,显示 8 个单元格,每个单元格中都有一个静态标签。
-
你能提供截图吗?
标签: swift uitableview