float:left in objective-c

I'm trying to make a bunch of buttons behave somewhat like float:left in CSS. Поэтому всякий раз, когда вид меняет размер, например, при изменении ориентации, кнопки должны настраиваться так, чтобы они помещались в их контейнерном представлении.

В ландшафтном режиме этот UIScrollView должен прокручиваться горизонтально, в портретном режиме он должен прокручиваться вертикально.

Я пытаюсь сделать ScrollView похожим на вкладку «Популярные» в приложении YouTube для iPad. В альбомной ориентации 4 столбца, в вертикальной ориентации: 3 столбца, вкладка «Подписки», в портретной ориентации, в том же представлении есть 2 столбца.

alt text

9
задан TD540 10 January 2011 в 17:02
поделиться