Я программирую приложение, содержащее RSS-ридер. Rss-ридер загружает заголовок, описание и изображение. Изображение, которое я разместил в списке аксессуаров в той же ячейке, что и описание. Описание помещается в текстовую метку и идеально изменяет размер изображения. Но я хотел бы, чтобы изображение отображалось слева. Но когда я удаляю изображения из списка аксессуаров и перемещаю их на изображение с левой стороны, Textlabel не изменяет размер.Как изменить размер текстовой метки в ячейке tableview
Как изменить размер текстовой метки.
CGRect f = cell.textLabel.frame;
[cell.textLabel setFrame: CGRectMake(f.origin.x-20, f.origin.y, f.size.width-50, f.size.height)];
cell.textLabel.font = [UIFont systemFontOfSize:11];
cell.textLabel.numberOfLines =3;
cell.textLabel.textColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.7];
cell.backgroundColor = [UIColor clearColor];
cell.textLabel.backgroundColor = [UIColor clearColor];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
Я попытался изменить его размер с помощью функции setframe, но это не сработает.
Надеюсь, что некоторые из вас могут подтолкнуть меня в правильном направлении.
Заранее спасибо
Как я затем реализовать это в моем Tableview? –
В классе, который у вас есть tableview: 1. Импортируйте файл заголовка: #import «MyCustomerCell.h». 2. В любом месте, где вы определяете использование ячейки: MyCustomerCell * cell = ... вместо обычного UITableViewCell * cell = ... – user523234
Спасибо, помощник - это точная забота о моей проблеме :) –