Подробный текст отображается только на первой вкладке - PullRequest
0 голосов
/ 18 декабря 2011

Получил код, но detailText отображается только в первом «столбце» в случае, если код 0

находится под: cellForRowAtIndexPath

  if (indexPath.row == 0) {

        cell.detailTextLabel.text = @"A";
    }

}    

 else if (indexPath.row == 1){

cell.detailTextLabel.text = @"B";

}

else if (indexPath.row == 2){

cell.detailTextLabel.text = @"C";

}

else if (indexPath.row == 3){

cell.detailTextLabel.text = @"D";

}

1 Ответ

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

Существует очевидное несоответствие правой скобки, измените код на:

if (indexPath.row == 0) {
    cell.detailTextLabel.text = @"A";
}
else if (indexPath.row == 1) {
    cell.detailTextLabel.text = @"B";
...

Вы можете сократить это до

cell.detailTextLabel.text = [@"ABCD" substringWithRange:NSMakeRange(indexPath.row,1)];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...