我们知道,iOS在图片缩放上使用了手势相应器(UIGestureRecognizer),已知的有这些手势相应器:
UIPanGestureRecognizer(拖动)
UIPinchGestureRecognizer(捏合)
UIRotationGestureRecognizer(旋转)
UITapGestureRecognizer(点按)
UILongPressGestureRecognizer(长按)
UISwipeGestureRecognizer(轻扫)
我们通过手势相应器获取图片的缩放比例,然后可以对相机的焦距进行调节,网上我也搜罗了许多demo,方法都大同小异。不过我目前遇到的问题是如何不通过手势响应器去调节自定义相机中预览画面的画面缩放(相机的焦距调节),也就是跳过手势,通过别的渠道也可以调节相机的焦距(或者模拟手势操作?)那么我该如何去做?有没有这方面经验丰富的大神指条明路?