В моем приложении для iPhone у меня есть UIScrollView, который в два раза больше фактического экрана.В скроллвью есть кнопка, которая при нажатии чередует верхнюю часть скроллвью и нижнюю (с приятной скользящей анимацией).
В нижней части скроллвью есть UIImageView, который перемещается сверхуэкрана в нижней части экрана, используя встроенные блоки анимации.Обратите внимание, что я сказал экран, который означает нижнюю видимую часть UIScrollView.
Моя проблема в том, что когда пользователь нажимает кнопку для изменения вида во время анимации UIImageView, изображение не остается в нижней части ScrollView,вместо этого он продолжает анимацию в видимой части экрана, которая не показывает верхнюю часть ScrollView.
Есть ли способ указать, что анимация UIImageViews находится внутри ScrollView вместо того, чтобы она была видимой частьюэкрана?
Я использую код
UIView animateWithDuration:<#(NSTimeInterval)#> animations:<#^(void)animations#>
для анимации UIImageView.