Я создал пользовательскую ячейку представления таблицы - у меня есть заголовок, реализация и nib. В nib я установил стиль в обычай, перетащил на него ярлык и сделал выход в владельце файла nibs.Не удается установить свойства в пользовательском UITableViewCell
С моим UITableView контроллера у меня есть этот код:
static NSString *CellIdentifier = @"adbActivityCell";
adbActivityCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (!cell) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:CellIdentifier owner:self options:nil];
cell = [topLevelObjects objectAtIndex:0];
//cell =[[adbActivityCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.price.text = [NSString stringWithFormat:@"cell #%d", indexPath.item + 1];
return cell;
Если я запускаю это как XCode говорит мне, что UITableView контроллер не ключевое значение соответствует для свойства ярлыка (метка называется «цена»). Если я прокомментирую две строки выше и раскомментирую, что одна строка запускает мое приложение, но ярлык вообще не отображается, даже если я устанавливаю для него текст по умолчанию.
Я потратил немало времени на изучение учебников и вопросов здесь без везения.
Если вы подключите розетку к файловому владельцу, то не делайте этого, чтобы подключиться непосредственно к пользовательской ячейке – KDeogharkar