Статьи

iPhone SDK: работа с классом UITableView — часть 2

Добро пожаловать во вторую часть нашей серии об использовании класса UITableView! В этом уроке мы расскажем, как добавить детали в класс UITableViewCell, больше методов UITableViewDelegate и ленивую загрузку строк табличного представления. Мы также настроим внешний вид табличного представления, используя cell.textLabel.text, cell.imageView.image, cell.accessoryType, cell.detailTextLabel.text и пользовательский текст заголовка / колонтитула раздела. Эти усовершенствования сделают наш класс UITableView более привлекательным с эстетической точки зрения, и в то же время будут соответствовать рекомендациям Apple по интерфейсу пользователя для iPhone.

  • cell.textLabel.text: Это свойство управляет основной текстовой меткой, отображаемой в каждой ячейке таблицы.
  • cell.imageView.image: Это свойство устанавливает пользовательский UIImage слева от textLabel.
  • cell.accessoryType: это свойство будет устанавливать значок раскрытия по умолчанию, такой как галочка или синяя стрелка, справа от textLabel.
  • cell.detailTextLabel.text Это свойство будет устанавливать вторую строку текста немного меньшего размера под textLabel.