У меня есть несколько UILabels на мой взгляд с их высотой, установленной с помощью sizeWithFont:
.вопрос с вращением и uilabels с размером, установленным с использованием размера NSStringWithFont
Я установил autoreszingMask на гибкую ширину и высоту, однако при повороте изменений ширины (я предполагаю, что ширина окна self.view меняется и его ширина равна по сравнению с self.view), но высота его не изменяется чтобы соответствовать содержимому снова. Это приводит к большому пробелу сверху и снизу.
Просто интересно, как бы я хотел поменять размер UILabel на вращение? Есть ли какой-либо автоматический способ сделать это, или есть способ получить все UILabels и повторно делать sizeWithFont
, когда устройство повернуто?
UILabels - это подразделы UIView heirarchies, используемые в качестве заголовков для разделов в моем UITableView.
Благодаря Том
sizeToFit приводит к действительно иррациональному поведению ... как вы собираетесь его использовать? Спасибо –
В чем проблема, которую вы видите? – Costique
ну ... я действительно не знаю. Кажется, просто выберите случайную ширину и высоту, иногда отрезав текст, а иногда просто странно высоко. Поворот устройства только изменяет ширину. –