Как создать UITableViewCell, как в приложении Contacts?

#cocoa-touch #uitableview

#cocoa-touch #uitableview

Вопрос:

Как вы реплицируете ячейку, подобную той, что находится в представлении сведений о контактах? Статический текст с «префиксом» синего цвета, за которым (в той же строке) следует редактируемый текст черного цвета.

Ответ №1:

Они просто используют пользовательскую tableviewcell с синей меткой для префикса, черной меткой для текста и пользовательским фоновым изображением. Фоновое изображение будет отличаться в зависимости от того, где оно расположено в группе:

  • единственная ячейка в группе (закругленная сверху и снизу)
  • первая ячейка в группе с несколькими ячейками (округленная сверху, плоская снизу)
  • средняя ячейка в группе с несколькими ячейками (плоская сверху и снизу)
  • последняя ячейка в группе с несколькими ячейками (округленная снизу, плоская сверху)