Open Xcode, нажмите Shift - ⌘ - N и выберите приложение навигации на основе. Снимите Используйте основные данные для варианта хранения и назовите его CustomTableViewCellTutorial. Нажмите ⌘ - N и выберите Objective-C класс - Подкласс UITableViewCell. Назовите его CustomCell. Открыть CustomCell.
h и тип в этом:
<р>interface CustomCell: UITableViewCell {
<р> UILabel * название;
<р> UILabel * Дата;
<р> UIImageView * ImageView ;
<р>}
<р>property (неатомической, сохранить) IBOutlet UILabel * название;
<р>property (неатомической, сохранить) IBOutlet UILabel * Дата;
<р> property (неатомической, сохранить) IBOutlet UIImageView * ImageView;
<р>end
<р> Открыть CustomCell.m и тип в этом:
<р> #import "CustomCell.
h"
<р>implementation CustomCell
<р>synthesize название, дата, ImageView;
<р> - (недействительными) {dealloc
<р> [название релиз];
<р> [дата релиза];
<р> [ImageView релиз];
<р> [супер dealloc];
<р>}
<р>end
<р> Пресс ⌘ - N, нажмите Пользовательский интерфейс и выберите Просмотр XIB. Назовите его CustomCell.xib. Открыть XIB и нажмите на просмотр в панели проекта. Удалить его и захватить UITableViewCell из библиотеки и перетащите его в панели проекта. Нажмите на UITableViewCell и нажмите ⌘ - 3. Изменить H 100.
Пресс ⌘ - 4 и изменить класс CustomCell. Двойной щелчок по CustomCell в проекте pane.Grab в UIImageView и положил его на правой стороне CustomCellView. В то время как UIImageView еще выделен, нажмите ⌘ - 3 и изменить ширину в 120 и высоту 100. Следующая схватить UILabel и положить его в правой части UIImageView. Нажмите ⌘ - D дублировать его и поставить новый ярлык ниже первого. Выберите UILabel сверху и нажмите ⌘ - 1. Изменить текст шрифт Helvetica Смелый 17. Кроме того, изменить текст в UILabel к названию и изменить один под ней на сегодняшний день.
В панели проекта, контроль нажмите от CustomCell каждому объекту в целях CustomCell и выберите соответствующий титул. Сохранить XIB но не бросить из него. Вернуться к Xcode. У нас есть еще одна вещь, чтобы сделать в XIB: подключите UITableViewController к классу CustomCell
<р> В RootViewController.h, введите это в:.
<Р>class CustomCell;
<р >interface RootViewController: UITableViewController {
<р> CustomCell * customCell;
<р>}
<р>property (неатомической, сохранить) IBOutlet CustomCell * customCell;
<р>end
<р> В RootViewController.
m, введите это в:
<р> #import "