Я создаю один UILable, используя автозапуск в ячейке Tableview, который автоматически устанавливает количество строк при назначении текста.Как получить номер строки в UILable, когда он создается с использованием автозапуска
Но как я могу найти то, что номер строки есть в Lable
lblDesc.text = [самоуправления strClearTextMessage: [distSmartcategoryDetil objectForKey: @ "Описание"]];
CGRect TextRect = [lblDesc.text boundingRectWithSize: CGSizeMake (292 * screenScal, 9999) опции: NSStringDrawingUsesLineFragmentOrigin атрибуты: @ {NSFontAttributeName: lblDesc.font} контекст: ноль];
CGSize size = textRect.size;
int numberOfLines = size.height/12.0 * screenScal; NSLog (@ "numberOfLines% d", numberOfLines);
Стараюсь много строки кода, как описано выше, но не может в состоянии получить идеальный номер линии
Ваша ширина этикетки фиксирована? т.е. 292 – Mahesh