2010-09-04 2 views
0

У меня есть TabBarController с 4 видами, а один из них - scrollView. Если я загружаю это представление, а затем меняю ориентацию своего устройства с портретного на пейзаж, scrollview реагирует на касания только «до пиксела 320».tabBarController + проблема смены ориентации

Если позже я перейду к другому виду, а затем вернусь к во-первых, просмотр прокрутки хорошо работает даже в ландшафте.

Как я могу настроить это?

ответ

1

Ваш вид прокрутки, вероятно, не настроен так, чтобы автоматически регулировать его высоту и ширину. Если ваше представление построено с помощью Interface Builder, используйте раздел Autosizing из Inspector размера, чтобы установить пружины &. В противном случае, если вы создаете свой вид программно, вам нужно установить свойство autoresizingMask на что-то подходящее.

+0

Я изменяю размер рамки вручную после изменения ориентации. Я попробовал авторезистировать, но ничего не меняет. ScrollView правильно изменяет размер, проблема только в сенсорном управлении! – Abramodj

+0

Вы изменяете размер «рамки» или «границы»? –

+0

Хорошо, удалив ручной размер и пусть авторезистирующая маска сделает работу отлично! Благодаря! – Abramodj