连接到自定义类时,单元格消失

时间:2017-09-10 18:14:21

标签: ios xcode uitableview uinavigationcontroller uitabbarcontroller

我在UITabBarController的UINavigationController中有一个静态单元格UITableViewController。

当我为UITableViewController创建一个自定义类并设置它时,UITableView中的所有单元格在构建后都会消失。我可以在设计师中看到它们,但不能在Simulator和设备中看到它们。

我是iOS的新手,如果我犯了一个明显的错误,请原谅。

1 个答案:

答案 0 :(得分:0)

对每个有同样斗争的人。如果您在UINavigationController中有UITableViewController,那么无关紧要,在创建自定义类之后,如果您有静态单元格,则应该注释或删除以下方法:

override func numberOfSections(in tableView: UITableView) -> Int {
    // #warning Incomplete implementation, return the number of sections
    return 0
}

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    // #warning Incomplete implementation, return the number of rows
    return 0
}

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath)

    // Configure the cell...

    return cell
}