Вы можете использовать метод делегата UIScrollView scrollViewDidZoom
, чтобы определить момент, когда он собирается оживить назад. Вы увидите, что scrollView.zoomScale
упадет ниже scrollView.minimumZoomScale
, пока изображение сжимается. Затем, как только пользователь отпустит свои пальцы, scrollViewDidZoom
будет вызван еще раз с scrollView.zoomScale == scrollView.minimumZoomScale
, но scrollView.zooming == NO
.
Захватить этот момент хорошо и все, но попытка сделать что-нибудь, чтобы выгрузить анимацию bounce-back-to -imumZoomScale, кажется для меня действительно странными побочными эффектами. (