Отображение массива в uitableview - PullRequest
0 голосов
/ 14 августа 2011

У меня есть массив, созданный так:

[currentQuizArrayQuestions insertObject:[quizArrayQuestions objectAtIndex:randomIndex] atIndex:0];

Как получить доступ к его данным для отображения в таблице?

Я пытаюсь это:

 NSString *cellValue = [currentQuizArrayQuestions objectAtIndex:indexPath.row];

cell.textLabel.text = cellValue;

Я знаю, что это неправильно, но как мне добраться до объекта массива данных, хранящегося в массиве currentQuizArrayQuestions.

1 Ответ

0 голосов
/ 14 августа 2011

Вам необходимо реализовать метод cellForRowAtIndexPath. Смотрите этот учебник на UITableViews: http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/

Тот использует UITableViewController, но идея та же.

Edit:

Чтобы использовать другой массив, проделайте то же самое с ячейкой для строки в методе пути индекса, изменив массив, из которого получены значения cellValues, в соответствии с вашими потребностями. Затем вызовите [tableView reload]; который будет проходить через cellForRowAtIndexPath с содержимым нового массива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...