ios – 如何修复非法配置?

我有一个.xib文件,我希望它是一个表视图控制器,但是当我在.xib文件中创建一个表视图控制器时,我得到错误表视图包含嵌入的部分和单元格仅在故事板文档中受支持.我该如何解决.下面是我的实际表视图的代码.
self.add = [Play(name: title!),Play(name: artist!),Play(name: album!)]

override func tableView(tableView: UITableView,numberOfRowsInSection section: Int) -> Int {
    return self.add.count
    //return count of objects in array
}

override func tableView(tableView: UITableView,cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell = self.tableView.dequeueReusableCellWithIdentifier("Cell",forIndexPath: indexPath) as! UITableViewCell
    var play: Play

    play = add[indexPath.row]

    cell.textLabel?.text = play.name
    return cell
}

解决方法

Xibs有点陈旧,当它们被发明时,没有你可以在UI构建器中制作的原型单元格.当故事板被引入时,这个功能也被制作出来了,除了没有后端移植到xib编辑器,所以不幸的是你不能在xib中使用原型单元,你需要为单元格布局制作单独的xib.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...