iPhone dev - Проблемы с добавлением текста в ячейки UITableView - PullRequest
0 голосов
/ 12 июля 2011

Я пытаюсь создать приложение, которое будет отображать кучу имен и адресов разных людей в разных ячейках UITableView.Сначала я просто пытаюсь получить возможность добавлять текст в ячейки, и это на самом деле не работает.У меня есть следующий код, где myTableViewController является просто подклассом UITableViewController, который загружается в его виде с кончика (без каких-либо радикальных настроек):

    myTableViewController * tvc = [[myTableViewController alloc] initWithStyle:UITableViewStylePlain];

    NSIndexPath *path1 =[NSIndexPath indexPathForRow:0 inSection:0];
    NSIndexPath *path2 =[NSIndexPath indexPathForRow:1 inSection:0];

    [self presentModalViewController:tvc animated:YES];

    UITableViewCell * cell1 = [tvc.tableView cellForRowAtIndexPath:path1];
    UITableViewCell * cell2 = [tvc.tableView cellForRowAtIndexPath:path2];

    cell1.textLabel.text = @"test";
    cell2.textLabel.text = @"test2";

Я ожидал увидеть анимацию tableView на экране,после чего первая и вторая ячейки заполняются текстом «test» и «test2» соответственно.То, что я получаю, - это пустая табличная анимация на экране.Затем, если прокрутить вниз, чтобы верхняя ячейка была скрыта, и прокрутить назад вверх, чтобы верхняя ячейка снова стала видимой, в верхней ячейке теперь будет текст «test».Но вторая ячейка внизу никогда не показывает текст, только верхняя.

Может кто-нибудь указать мне правильное направление?Я также хотел бы иметь текст в виде таблицы ДО того, как он загрузится на экран, но похоже, что ячеек не существует, если они не отображаются.Пожалуйста, помогите мне.

Ответы [ 2 ]

1 голос
/ 12 июля 2011

Заполнение табличного представления принимает форму шаблона источника данных, где табличное представление вызывает ваш объект источника данных для данных, помещаемых в отдельные ячейки.

Попробуйте прочитать Руководство по программированию табличного представления .

0 голосов
/ 12 июля 2011

Вы должны использовать методы делегата и протокола источника данных.

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