2016-11-27 45 views
0

在我的应用我设置了一个视图与标签/三种不同UITableViewControllers自定义UITableViewCells在儿童TableViewControllers

AllUsersTableViewController * child_1 = [[AllUsersTableViewController alloc] initWithStyle:UITableViewStylePlain]; 
NearMeTableViewController * child_2 = [[NearMeTableViewController alloc] init]; 
ByInterestTableViewController * child_3 = [[ByInterestTableViewController alloc] initWithStyle:UITableViewStylePlain]; 

然而之间挥笔,当我试图钩每个控制器的原型细胞中的故事板,我相信原型没有注册:

unable to dequeue a cell with identifier AllUserCell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard 

即使我确实在故事板中分配了标识符。谁能帮我吗?

+0

你可能已经忘记了设置一类为小区。 – SJ3040

回答

0

就叫

[self.tableView registerClass:class forCellReuseIdentifier:@"identefier"] 
在viewDidLoad中

你的控制器的