我有一个UIScrollView
,我希望它只在中缩放时缩放反弹(UIScrollView.bouncesZoom
)。如果用户尝试缩放超过minimumZoomScale,则没有弹跳动画,但是在中缩放时存在弹跳动画。UIScrollView.bouncesZoom
属性只允许true/false,这适用于放大和缩小。在一个理想的场景中,我希望有类似的东西:
UIScrollView.bouncesZoom.forMinimumZoomScale = false
UIScrollView.bouncesZoom.forMaximumZoomScale = true
这样做的原因是,这样用户就不能缩小到他们可以看到视图周围空白的地方,因为这会降低我的应用程序的美观性。如果您还有什么问题,请告诉我。谢谢你!
仅在放大时跳动:
-(void)scrollViewDidZoom:(UIScrollView *)scrollView{
[_scrollerPhoto setBouncesZoom:([scrollView zoomScale]>1)];
}