Как повернуть scrollView с подвидом на нем - PullRequest
0 голосов
/ 04 апреля 2011

У меня проблема с вращением. У меня есть scrollView, который содержит 52 изображения. Предположим, 12 изображений (4 ряда по 3 изображения в каждом ряду), когда он портретный. Теперь я хочу повернуть устройство, и результат, который я хочу получить, заключается в следующем: те же 12 изображений (3 ряда по 4 изображения в каждом ряду) будут отображаться на ландшафте. Кто-нибудь может мне помочь. Спасибо.

Ответы [ 2 ]

1 голос
/ 04 апреля 2011

Лично я попробую использовать

-(void) willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration в вашем viewcontroller и перерисовать представление прокрутки в зависимости от toInterfaceOrientation

0 голосов
/ 04 апреля 2011

Если вы хотите одинаковое отображение в портретном и альбомном режимах, то у вас будет автоматическое изменение размера в реальном времени.

Для включения автоматического изменения размера:

  1. goto your xib (если вы объявите каждый sub view в nib файле) выбрать все затем LAYOUT> AUTO RESIZING
  2. Если вы объявили вложенные представления программным способом, вам придется включить автоматическое изменение размера для каждого вспомогательного представления.

Затем используйте методы ориентации, такие как

- (void) willRotateToInterfaceOrientation: (UIInterfaceOrientation) toInterfaceOrientation duration: (NSTimeInterval) длительность

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...