У меня есть UIScrollView (управляемый контроллером представления), который я использую как в полноэкранном режиме, так и в качестве подпредставления.Полноэкранная версия работает нормально - подпредставление - нет.
Подпредставление расположено так, что оно занимает около нижней половины экрана, с небольшим - около 20 пикселей - полем внизу.
Изначально он отображается в правильном положении, но перезаписывает нижнее поле, даже если рамка прокрутки настроена так, чтобы оставить поле.
Когда я перетаскиваю вид вверх, перетаскивая его, весь вид перемещаетсявверх и скрывает верхнюю часть окна.Рамка перестает двигаться, когда она попадает на панель навигации вверху и начинает прокручиваться, как при обычном просмотре прокрутки.Если я прокручиваю его достаточно, это в конечном итоге показывает поле в нижней части экрана.
Я не знаю, что делать - я пробовал каждую весеннюю комбинацию, о которой только мог подумать.Сейчас я смотрю на вырезку из подпредставления.
Изображения ниже.Первый показывает вид прокрутки при начальной загрузке страницы, расположенный правильно, кроме перезаписи нижнего поля.Представление прокрутки имеет белый фон.
Второе изображение показывает, что оно прокручено вверх:
третье изображение показывает, что оно прокручено до самого верха - обратите внимание, что нижнее поле стало видимым.