Я использую раскадровки и автомакет. У меня есть представление контейнера в UIScrollView. Контейнерное представление позволяет мне размещать длинное (320, 1000) представление в раскадровке. Я установил размер содержимого UIScrollView равным (320 1000).
Я закрепил следующие ограничения ContainerView на ScrollView:
Ширина равна: 320
Высота равна: 1000
Верхнее пространство для : Superview
Выровнять центр X по: Superview
Xcode настаивает на добавлении дополнительного ограничения. Он добавляет Нижнее пространство к: Superview Equals: -432. Это не позволит мне удалить это ограничение! Я не уверен, влияет ли это на проблему ниже.
Все работает нормально на 4-дюймовом экране моего iPhone 5 и Симуляторе.
Моя проблема возникает, когда я тестирую его на 3,5-дюймовом экране в Симуляторе и моем iPhone4S. Размер прокручиваемого содержимого ограничивается (320, 568), теряя нижнюю часть моего ContainerView.
Может кто-нибудь помочь мне понять, почему это не работает на экранах 3,5 дюйма?