У меня есть таблица с 1 секцией и множеством строк. Каждая ячейка содержит некоторые ярлыки, поэтому я хочу получить их тексты. Моя проблема в том, что с кодом ниже я не могу получить ячейки после того, как я получу первые 5 ячеек. Странно, что я знаю. Чтобы быть ясным, если у меня есть 20 строк, я могу получить только 5 ячеек с кодом ниже, остальные 15 - null. Однако цикл for равен 20, первые 5 ячеек в порядке, но остальное пусто.Ячейки таблицы пусты в uitableview
Все строки такие же, что и пустая ячейка. Какая у меня ошибка?
NSIndexPath *indexPath;
ReportTableCell *cell;
for (int i = 0; i < [_tableReport numberOfRowsInSection:0] ; i++)
{
indexPath = [NSIndexPath indexPathForRow:i inSection:0];
cell = (ReportTableCell *)[_tableReport cellForRowAtIndexPath:indexPath];
}
да это правильно. Я могу видеть только 5 строк. Как я могу получить доступ ко всем ячейкам? – birdcage
Вы не можете. Почему вы хотите это сделать? Вы должны создавать свои камеры «на лету», когда они становятся видимыми. – DrummerB
Мне нужно объединить все тексты ярлыков ячеек и создать отчет. Что вы предлагаете? – birdcage