Ipad-данные не отображаются в UItableview - PullRequest
0 голосов
/ 28 декабря 2011

Я занимаюсь разработкой приложения для ipad. В этом приложении у меня есть два раздела: один показывает галерею, как вид сетки, а другой - вид таблицы.Мое сеточное представление сработало успешно.

Когда я реализовал табличное представление, оно переходит в полноэкранный режим с указанной высотой строки и bgcolor. Но данные не отображаются в табличном представлении . Я собираюданные из plist.

Я разработал ячейку viewview для отображения каждой строки в стиле. Но дизайн ячейки tableview не работает в tableview.

Я использовал некоторые коды из примера программы Advancedtableviews от Apple.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"categoryCell";

    categoryCell *cell = (categoryCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];


    // Configure the data for the cell.
    NSDictionary *dataItem = [data objectAtIndex:indexPath.row];
    cell.icon = [UIImage imageNamed:[dataItem objectForKey:@"Icon"]];

    cell.name = [dataItem objectForKey:@"Name"];

    cell.num = [dataItem objectForKey:@"Num"];

    return cell;
}

Как мне решить проблему?

1 Ответ

1 голос
/ 28 декабря 2011

Добавьте точку останова в ваш метод cellForRowAtIndexPath. Если метод никогда не вызывается, то есть проблема в других ваших методах источника данных - вы будете возвращать 0 для числа разделов в таблице или количества строк в разделе.

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