*   >> Чтение Образование Статьи >> science >> programming

iPhone Создание пользовательских UITableViewCells Использование IB

RootViewController.h"

<р> #import "CustomCell.h"

<р>implementation RootViewController

<р>synthesize customCell;

<р> - (недействительными) {viewDidLoad

<р> [супер viewDidLoad];

<р> self.title = @ "Пользовательские сотовый Учебник";

<р> self.tableView.rowHeight = 100;

<р>}

<р> - (недействительными) {didReceiveMemoryWarning

<р> //релизы мнение, если оно не имеет надтаблицы

<р> [супер didReceiveMemoryWarning];..

<р> //Отпустите все кэшированные данные, изображения, и т.д., которые не используются

<р>}

<р> -.

(недействительными) {viewDidUnload

<р> //ничего, что может быть воссоздан в viewDidLoad или по требованию Отпустите

<р> //например self.myOutlet = ноль;

<р>}

<р> #pragma знак Таблица методов просмотра

<р> - (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {

<р> возвращение (UITableView *) Tableview numberOfRowsInSection:: раздел (NSInteger) - 1; (NSInteger) Tableview

<р>}

//Настройка количества строк в табличном

. .

{

<р> возвращение 2;

<р>}

<р> //Настройка внешнего вида таблицы просмотреть клеток

<р> - (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {

<р> статический NSString * CellIdentifier = @ "сотовый";

<р> * CustomCell клеток = (CustomCell *) [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];

< р>, если (== клеток ноль) {

<р> [[NSBundle mainBundle] loadNibNamed: @ "CustomCell" Владелец: само вариантов: ноль];

<р> = клетки customCell;

<р .> self.

customCell = ноль;

<р>}

<р> //Настройка ячейку

<р> переключатель (indexPath.row) {

<р> 0 случай:
<р> cell.title.text = @ "iPhone!";

<р> cell.date.text = @ "25 декабря 2009";

<р> cell.imageView.image = [UIImage imageNamed: @ "iphone.png"];

<р> Разрыв;

<р> случай 1:

<р> cell.title.text = @ "Второй Cell";

<р > cell.date.text = @ "26 декабря 2009";

<р> //положить в свой собственный образ. Убедитесь, что это 120 на 100 и поставить в //полное имя файла, как и выше

cell.imageView.

image = [UIImage imageNamed: @ ""];

<р> вырваться <р> по умолчанию:

<р> Разрыв;

<р>}

<р> обратный ячейку;

<р>}

<р> //Переопределение поддержать выбор строк в табличном

<р> - (недействительными) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.