在我的应用中,我使用UIScrollView
选项进行缩放。
我的代码有效,但我现在想要实现的是在缩放视图时获取当前的缩放值。
使用下面的代码我的应用程序崩溃错误:`(llbd)'。有没有办法实现这个目标?
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
let currentScale = scrollView.zoomScale // error: (llbd)
print(currentScale)
if currentScale == 1.0 {
print("zoom scale is = 1")
}else if currentScale > 1 {
print("zoom scale is > 1")
}
return scrollView.viewWithTag(VIEW_FOR_ZOOM_TAG)
}
答案 0 :(得分:0)
解决使用:
func scrollViewDidEndZooming(scrollView: UIScrollView, withView view: UIView?, atScale scale: CGFloat) {
print(scale)
}