Пользовательские ячейки и подробные текстовые метки - PullRequest
1 голос
/ 01 июля 2011

Просто хочу задать этот вопрос. Могу ли я использовать detailTextLabel в пользовательской ячейке? Я хочу, чтобы в моей пользовательской ячейке отображалась дополнительная информация. Когда я пытался использовать detailTextLabel, ничего не отображалось.

Пользовательские коды .m коды:

- (void)setUseDarkBackground:(BOOL)flag{
if (flag != useDarkBackground || !self.backgroundView)
{
    useDarkBackground = flag;

    NSString *backgroundImagePath = [[NSBundle mainBundle] pathForResource:useDarkBackground ? @"BGDark" : @"BGLight" ofType:@"png"];
    UIImage *backgroundImage = [[UIImage imageWithContentsOfFile:backgroundImagePath] stretchableImageWithLeftCapWidth:0.0 topCapHeight:1.0];
    self.backgroundView = [[[UIImageView alloc] initWithImage:backgroundImage] autorelease];
    self.backgroundView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
    self.backgroundView.frame = self.bounds;
}}

Ответы [ 2 ]

1 голос
/ 01 июля 2011

Если вы хотите отобразить дополнительную информацию, вы можете взять еще одну UILabel в вашей пользовательской ячейке

0 голосов
/ 01 июля 2011

Вы также можете использовать detailTextLabel из UITableViewCell.

@property(nonatomic, readonly, retain) UILabel *detailTextLabel

Посмотрите сообщение в блоге для использования detailTextLabel с ячейкой.

Показать многострочные текстовые ячейки в UITableView

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