Пользовательский UITableView - PullRequest
       1

Пользовательский UITableView

3 голосов
/ 29 сентября 2011

Я успешно создал приложение для iPhone, которое использует UITableView. Я хотел бы начать добавлять немного жизни в приложение. Как мне настроить таблицу? Например, измените высоту ячеек, добавьте настраиваемые изображения в ячейку, цвет и т. Д.

Любой хороший совет?

Ответы [ 3 ]

3 голосов
1 голос
/ 29 сентября 2011

Вы также можете проверить собственный пример кода Apple.

Особенно tableViewSuite очень хорош и демонстрирует все основные функции в понятной и понятной форме.

Он также показывает лучшие практики Apple ...

http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITableView_Class/Reference/Reference.html

1 голос
/ 29 сентября 2011
UITableViewCell *cell = [tv dequeueReusableCellWithIdentifier:CellIdentifier];

if(cell == nil)
{

    cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
    cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
    cell.selectionStyle = UITableViewCellSelectionStyleNone;

    UILabel *label;

    label = [[[UILabel alloc] initWithFrame:CGRectMake(5, 0.5, 240.0, 25.0)] autorelease];
    label.tag = WHAT_TAG;
    label.font = [UIFont boldSystemFontOfSize:14.0];
    label.textAlignment = UITextAlignmentLeft;
    label.textColor = [UIColor blueColor];
    label.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleHeight;
    label.backgroundColor = [UIColor clearColor];
    [cell.contentView addSubview:label];

}

Просто попробуйте использовать метку, чтобы перезаписать ячейку таблицы, и, настроив метку, вы можете настроить ячейку таблицы.Надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...