Ios 如何取消-[UIScrollView zoomToRect:animated:]?
假设我调用了Ios 如何取消-[UIScrollView zoomToRect:animated:]?,ios,objective-c,unit-testing,animation,uiscrollview,Ios,Objective C,Unit Testing,Animation,Uiscrollview,假设我调用了-[UIScrollView zoomToRect:animated:,动画值为YES。如何立即取消此动画,使其看起来好像从未发生过一样 我在一些单元测试中调用此方法,并希望在下次测试运行时重置其效果。如果无法取消此方法,则我将在测试之间解除锁定对象。要重置缩放,请将缩放比例设置为1.0 [zoomScale setZoomScale:1.0]; 会更好 [scrollView setZoomScale: scrollView.minimumZoomScale ];
-[UIScrollView zoomToRect:animated:
,动画值为YES
。如何立即取消此动画,使其看起来好像从未发生过一样
我在一些单元测试中调用此方法,并希望在下次测试运行时重置其效果。如果无法取消此方法,则我将在测试之间解除锁定对象。要重置缩放,请将缩放比例设置为1.0
[zoomScale setZoomScale:1.0];
会更好
[scrollView setZoomScale: scrollView.minimumZoomScale ];