Может ли кто-нибудь советовать, какая формула используется для расчета смещения содержимого после увеличения UIScrollView? Рассмотрим следующий пример: У меня есть UIScrollView с точки зрения содержания в размере (1000, 1000), а затем, если я программно setZoomScale
в 2,0 и в scrollViewDidEndZooming:withView:atScale
методе я иметь следующее:UIScrollView: расчет смещения содержимого после масштабирования
contentSize before zoom = {1000, 1000}
contentOffset before zoom = {0, 0}
scale = 2.000000
contentSize after zoom = {2000, 2000}
contentOffset after zoom = {160, 230}
Мне нужно знать, как вычисляется новое значение contentOffset {160, 230}. Существует ли зависимость формулы, используемая для вычисления смещения содержимого в этом случае?
Благодаря
Большое спасибо, Дэвид! Это то, что мне нужно. – user478681