У меня есть ситуация, которую я пытаюсь разрешить, но она кажется, что мне чего-то не хватает.
Моя архитектура приложения выглядит следующим образом:
- AppDelegate (TabBarController)
- Контроллер навигации
- Viewcontroller one
- Viewcontroller two
- Viewcontroller three
- Viewcontroller
Поскольку у меня много проверок текста и включена прокрутка, я использую пользовательское представление uiscrollview для viewcontroller 1, 2 и 3.В пользовательском uiscollview я использую код от Apple , который заставляет scrollview прокручиваться, если текстовое поле скрыто за клавиатурой.Проблема, с которой я сталкиваюсь в этот момент, заключается в том, что у меня нормально работает viewcontroller one, но когда дело доходит до viewcontroller два и три, он видит этот пользовательский контроллер представления после отладки и достигает точки setContentOffSet, но не анимируетскроллвью, но только с отображением клавиатуры.
Если у кого-то была эта проблема раньше, я хотел бы посмотреть, чего мне здесь не хватает?