Я не могу правильно объяснить причину этой проблемы, поэтому я надеялся, что кто-то может дать мне несколько советов, которые помогут мне.Создание UIContainerView настолько широко, как экран устройства
Итак, у меня есть 4 UIContainerView's WITH UIScrollView. По мере того, как Пользователь выполняет поиск, в контейнерах отображается 4 отдельных UIViewControllers.
Что я хочу - через автозапуск указать, что каждый UIContainerView должен занимать ширину экрана устройства. Так как пользователь прокручивает, один UIViewController показан в то время на весь экран
Проблемы я бегу в: 1. Невозможно сделать IBOutlet из UIContainerView .. не знаю, почему 2. Ни в коем случае в autolayout указать «ширина экрана устройства» в UIScrollView
Любая помощь будет оценена!
Трудно понять, что вы здесь просите. Нет класса 'UIContainerView', хотя представление можно использовать в качестве контейнеров для представления содержимого другого контроллера представления. Вы можете использовать ограничения автоматической компоновки, чтобы сделать представление таким же широким, как и его супервизор, но нет возможности использовать сам экран (и вы не должны этого делать, учитывая недавно объявленную многозадачность). Пожалуйста, уточните свой вопрос. Изображение может помочь. – Caleb
Попробуйте проверить этот код: https://github.com/kitasuke/PageMenu или https://github.com/kitasuke/PagingMenuController они также хранить взгляды в очереди и сделать их многоразового использования – David