我基本上所做的是将 UITableViewController 嵌入到另一个 UIView 的容器中。背景是,在普通的 TableView 中,我将无法设置静态单元格并为每个单元格单独加载行中的图标。我按照我在网上找到的这些步骤进行操作:
您想要的大小(小于 View )-> 当您拖动
容器 View 它将创建一个 segue 和另一个 View 。删除该segue并查看。
TableView Controller 。选择嵌入。
我的结果如下所示:
Screenshot from xcode
现在的问题是,我的 Container 没有显示内容。它表明它是一个表格,但基本上是一个空的,而不是应该在那里的小图标或文本字段。看这里:
Screenshot from Simulator
你们有什么建议我做错了什么或者我能做些什么来显示内容?如果您需要更多信息,请发表评论。谢谢你的帮助!
马特
最佳答案
好的,我找到了解决方案。我基本上在EditProfileContainerTableViewController中取出了tableViews数据源。这是产生问题的代码:
// MARK: - Table view data source
// override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
// // #warning Incomplete implementation, return the number of sections
// return 1
// }
//
// override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// // #warning Incomplete implementation, return the number of rows
// return 5
// }
我为你们添加了截图,如果有人有类似的问题,他可以联系我。我很乐意提供帮助:)
关于ios - UITableViewController 嵌入到另一个 UIView 的容器中时不显示内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35104833/