В tableView:cellForRowAtIndexPath:
у меня есть следующее:
cell.textLabel.text = @"label";
cell.detailTextLabel.text = @"detail";
textLabel
показывает, как ожидалось, но detailTextLabel
вообще не появляется, хотя диагностика отсутствует. Я ожидал, что текст "подробно" появится в ячейке на второй строке под "нормальным" текстом, возможно, с меньшим размером шрифта.
Тот же вопрос задается в другом сообщении здесь, и пользователь "jbrennan" ответил, что стиль ячейки tableview должен быть чем-то иным, чем UITableViewCellStylePlain
. Однако, кажется, существует только два возможных стиля: UITableViewCellStylePlain
и UITableViewCellStyleGrouped
. Я получаю тот же результат и с (метка детали не появляется).
Есть ли другой тип ячейки, который я не вижу в документации? Изменено ли UITableView
в последнем обновлении, а detailTextLabel
больше не доступно? Должен ли я сделать что-то дополнительное, чтобы оно появилось? Любые предложения?
Я использую xcode 3.2.5 и создаю для iPhone 4.2 Simulator.