Скажем, мне нужно иметь представление с начальным и конечным интервалами, на iPhone SE интервалы должны быть 16, на больших телефонах я могу иметь 32 интервала, однако в портретном режиме класс горизонтального размера всегда Компактный, что означает, что я могу ' t применять разные интервалы для разных классов размеров.
Затем я подумал об ограничениях High приоритета вместо Required и сделать внутренний размер содержимого представления равным, скажем, 288, поэтому на iPhone SE интервалы быть 16 и 16 (т.е. 16 + 288 + 16 = 32), но на больших телефонах может быть 32. Не пробовал, но может ли кто-нибудь указать мне правильное направление решения этой проблемы?
Спасибо!
Изменить: представление на самом деле является UILabel, и я не хочу давать ему жестко запрограммированное ограничение ширины.