ksa*_*der 2 xcode storyboard uitableview ios
我创建了一个表视图控制器,然后从Xcode下拉列表中选择的内容为静态单元格。我在这些单元格中放置了按钮,但是当我运行时,我得到了一个空表。我没有在TableViewController类中输入任何代码,因为我认为不需要这样做。
如何解决?
这是它在Xcode中以及在模拟器中运行时的外观:
您可能会错过一些东西:
1)检查tableView是否在代码中设置了名为的类。您可以在tableView的“属性”检查器中找到输入字段以键入类的名称。
2)检查您是否实现了符合UITableViewDelegate和UITableViewDataSource协议的方法。
func numberOfSections(in tableView: UITableView) -> Int {
// I see you only have 1 section now
return 1
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
//you should return appropriate number
return 3
}
Run Code Online (Sandbox Code Playgroud)
3)检查您的表是否从Storyboard正确连接到UIViewController =>
如果tableView在UIViewController内,请检查是否在控制器中为tableView设置了委托和数据源(将CTRL从表拖动到FileOwner-情节提要场景框架中的圆形黄色图标。)
归档时间: |
|
查看次数: |
1108 次 |
最近记录: |