从Storyboard Prototype单元格中取消TableViewCells?

时间:2016-07-28 14:45:19

标签: swift uitableview storyboard uikit

我在我的主ViewController类中的代码中定义了一个tableView。我已将其添加到主视图中,并在swift文件中定义了自定义tableViewCell。我已经设置了一个基本应用程序,在单个textLabel中显示一些数据源信息,默认带有子类UITableViewCell。但是,现在我想在Interface builder中设计一个稍微复杂的UI。我的ViewController在主故事板中定义。如何将预先存在的tableViewCell与故事板中的prototype cell视图元素同步?使用我的类填写单元格标识符和自定义类,以及使用该标识符调用dequeueReusableCellWithIdentifier并将结果转换为我的自定义类型似乎不会给我一个在故事板中加载属性的单元格。

1 个答案:

答案 0 :(得分:0)

你能展示一些你正在使用的代码吗?

它应该类似于:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCellWithIdentifier("reuseIdentifier", forIndexPath: indexPath) as! CustomCell
    return cell    
}