我们假设我使用动态值-[UIScrollView zoomToRect:animated:]
来调用YES
。如何立即取消此动画,以便它好像从未发生过?
我在某些单元测试中调用此方法,并希望在下一次测试运行时重置其效果。如果不能取消这种方法,那么我将在两次测试之间解除我的对象。
答案 0 :(得分:1)
要重置缩放,请将缩放比例设置为1.0
[zoomScale setZoomScale:1.0];
答案 1 :(得分:1)
[scrollView setZoomScale: scrollView.minimumZoomScale ];
会更好