我是一个敏捷的初学者,我遇到过以下问题。UITableView不在UIView容器内滚动
我在UIView容器内显示UITableView就好了。
问题是,表不会向上/向下滚动。
我读过一个稍微类似的问题的线程,它指向正确显示的整个表,但它被UIView容器的大小裁剪,因此使它不需要滚动,因为所有的单元格都在显示。
所以我的问题是,我如何调整我的表的高度是在视图容器的范围内,以便它成为可滚动?
这是我的视图控制器代码:
我宣布一个出口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)
}
你检查你的tableview的'contentSize'? – Codus
你是什么意思? - 目前表格只是一个占位符,在每个单元格中显示8个带有静态标签的单元格。 – RIG
你能提供截图吗? – Codus