2016-06-14 5 views
0

Создание пользовательского представления таблицы в XIB не загружает пользовательские ячейки. Пожалуйста, любой может предоставить мне образец, это будет большой помощью.Создание пользовательских представлений таблиц в xib

+0

Вы пробовали что-то вроде этого? [self.tableView registerNib: @ "MyTableViewCell" forCellReuseIdentifier: @ "my_cell"]; –

ответ

0

Создайте подкласс UITableViewCell с XIb файл, а затем загрузить Cell на свой Tableview,

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    UINib* nib = [UINib nibWithNibName:@"YourTableViewCellName" bundle:nil]; 
    [self.tableView registerNib:nib forCellReuseIdentifier:@"Cell"]; 
} 

, а затем в вашем методе cellForRowAtIndexPath,

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 
    YourTableViewCellName *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath]; 
return cell; 

}

надеюсь, это поможет вы.

Смежные вопросы