У меня есть UITableView
с пользовательской ячейкой с использованием раскадровки. Все объекты внутри работы пользовательских ячейки, но когда я прокручиваю в моем UITableView
объекты не перемещаются:Пользовательский контент UITableViewCell не перемещается при прокрутке
Вот мой код:
- (UITableViewCell *)tableView:(UITableView *)tableview cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"MainCell";
MainCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[MainCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.subtitle.text = [NSString stringWithFormat:@"%@",theEvent.startDate];
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
return cell;
}
Любые идеи о что я сделал не так? Благодарю.
Можете ли вы опубликовать код для подкласса UITableViewCell? – Wilson
Экранный снимок предназначен для прокрутки или даже при загрузке таблицы, содержимое находится за пределами высоты ячейки? –
Что вы подразумеваете под «объекты не двигаются»? сколько у вас клеток? у вас достаточно таких, что для просмотра таблицы нужно прокрутить, чтобы увидеть больше? Если да, то прокручивают ли ячейки? что происходит с фактическим содержанием? – Sam