Мне сложно разобраться с дизайном макета, который подходит как для iPhone 3.5inch, так и для iPhone 5-дюймового (симуляторы). Я проверил автоматический макет, и все макеты были идеальными. Однако теперь мне нужно использовать UIScrollView, и поэтому вам нужно снять флажок с автоматической компоновки.Работа с iPhone 3.5inch и дисплеем IPhone 4inch (UIScrollView)
Также при просмотре макета с iPhone 4-дюймовым дисплеем его добавляет около 60 пикселей к верхней части UIScrollView.
Есть ли лучший способ сделать это (настроить scrollview без отмены автоматического макета)? Поэтому я могу поддерживать iPhone 4.
//to set up the scrollview
[self.scrollView setScrollEnabled:YES];
[self.scrollView setContentSize:CGSizeMake(320, 800)];
однако он не прокручивается, пока я не сниму автоотключение. Есть лучший способ сделать это?
пожалуйста поставить скриншот вашего вопроса для лучшего понимания. –
'UIScrollView, и, следовательно, нужно отключить автоматическую компоновку для использования', почему это так? –
@ArkadiuszHolko вид прокрутки не прокручивает, не сняв флажок auto -layout по какой-то причине. Я мог бы сделать это неправильно. – DevC