Ios 如何连接故事板中的原型单元?
我在故事板中创建了一个tableview和一个自定义的原型单元。我已在情节提要中设置了单元标识符,正在尝试将其出列,并获得: 无法将标识符为tEntry的单元格出列-必须为标识符注册nib或类,或在情节提要中连接原型单元格 我在storyboard TableCell属性中看不到任何其他链接。我只是不知道这是什么意思 有人能给我指出正确的方向吗 谢谢Ios 如何连接故事板中的原型单元?,ios,objective-c,Ios,Objective C,我在故事板中创建了一个tableview和一个自定义的原型单元。我已在情节提要中设置了单元标识符,正在尝试将其出列,并获得: 无法将标识符为tEntry的单元格出列-必须为标识符注册nib或类,或在情节提要中连接原型单元格 我在storyboard TableCell属性中看不到任何其他链接。我只是不知道这是什么意思 有人能给我指出正确的方向吗 谢谢 螺旋磁带。在故事板中添加CustomCell类 您应该能够1)添加Jignesh提到的CustomCell类,或者2)在UITableViewCo
螺旋磁带。在故事板中添加CustomCell类
您应该能够1)添加Jignesh提到的CustomCell类,或者2)在UITableViewController的viewDidLoad中以编程方式注册nib:
let nib = UINib(nibName: "yourCellIdentifier", bundle: nil)
self.tableView.register(nib, forCellReuseIdentifier:"yourCellIdentifier")
从情节提要:
[self.tableView注册表类:forCellReuseIdentifier:]
如果您使用的是搜索显示控制器
[self.searchDisplayController.searchResultsTableView registerClass:[YourClass class] forCellReuseIdentifier:@"yourCellIdentifier"];
你可以加上
tableview.register(YourClass.self, forCellReuseIdentifier: "YourIdentifier")
如果您在不使用故事板、XIB等的情况下编写代码。我们可以看到正在退出单元队列的代码吗?谢谢!我尝试过这段代码——将代码转换为目标C,但仍然得到相同的错误消息UINib*nib=[UINib nibWithNibName:@“tEntry”bundle:nil];[self.tableView注册表项nb:nib forCellReuseIdentifier:@“TTEntry”]`您是否将该代码放入了viewDidLoad(或调用该标识符使单元格出列之前的其他位置)?当将单元格出列并将其强制转换到自定义类guard let cell=tableView.dequeueReusableCell(标识符:kCellReuseId,for:indexPath)时,您错过了一步?YouCustomCellClass
tableview.register(YourClass.self, forCellReuseIdentifier: "YourIdentifier")