Как создать два дополнительных экрана, чтобы один из них менялся, когда пользователь нажимает кнопку

#iphone #objective-c

#iPhone #objective-c

Вопрос:

Я поражен этой вещью.. Не знаю, как это реализовать… Мое требование заключается в том, когда .. пользователь нажимает на вторую половину экрана .., должна измениться только вторая половина экрана, так что .., modalViewController и pushViewController, я думаю, не помогут .., Первая половина экранов остается фиксированной. В зависимости от логики управления я могу перейти к следующей соответствующей второй половине экрана, а первая часть экрана остается фиксированной

Ответ №1:

Добавьте два дополнительных вида в свой view и прослушивайте касания (touchesBegan: withEvent:) к ним в вашем контроллере view.

Ответ №2:

Создайте свой собственный контроллер разделенного просмотра, который имитирует навигационный контроллер, но управляет собственными представлениями. Создайте дополнительный вид для нижней части и анимируйте изменения / навигацию с этого контроллера.