我在Swift中开发了一个应用程序。在故事板上,我添加了一个带有UITableView的视图。我在右侧菜单中设置了一些颜色和高度,如右下图所示:
但是当我启动应用程序时,我得到了:
我找不到设置没有显示的原因。你有线索吗?
答案 0 :(得分:0)
我希望行和标题颜色之间有一条线
尝试将模拟器的比例设置为100%。 Window > Scale > 100%
。我不确定这是不是你确切的问题,但是当我没有设置为100%时,我注意到单元格之间缺少线条。您也可以尝试在实际设备上运行它。如果未以100%查看,则模拟器上的内容无法正确显示。
您应该注意模拟器有几个奇怪的问题,这里有一个列出其他一些场景的帖子:Simulator Gotchas。
标题问题(未显示)
如果您还期待标题,还需要确保为其提供标题:
func tableView(tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
return "My header title"
}
要使上述代码生效,您需要确保通过在表视图和视图控制器之间拖动并将视图控制器设置为数据源来将视图控制器设置为故事板中的数据源: