Как проверить или загрузить otherView, когда UITableView пуст? - PullRequest
0 голосов
/ 07 апреля 2011

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

Ответы [ 3 ]

0 голосов
/ 07 апреля 2011

Поправь меня, если я ошибаюсь. Я думаю, что вы будете использовать массив или что-то для заполнения содержимого tableView. Поэтому, когда вы загружаете представление, вы можете проверить, доступно ли содержимое для просмотра таблицы. Если массив пуст, вы можете показать другое представление вместо представления таблицы.

UPDATE

Этот учебник - хорошее место для начала.

0 голосов
/ 07 апреля 2011

Создайте пользовательскую ячейку таблицы и, если данных нет, верните 1 в numberOfRowsInSection, а в cellForRowAtIndexPath верните пользовательскую ячейку с тем, что вы хотите просмотреть

удачи

0 голосов
/ 07 апреля 2011

В этих двух делегатах проверьте, есть ли у вас ячейки в вашей таблице. Если нет, укажите ваш пользовательский вид.

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

    return NumberOfSections;
}


- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

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