大佬教程收集整理的这篇文章主要介绍了ios – 使用双指平移和缩放分页UIScrollView,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
将pagingScrollView和imageScrollView的panGestureRecognizer设置为仅接受min&最多2次触摸似乎是一个很好的起点,但它不起作用.它允许你用两根手指滚动图像就好*,但是分页然后不起作用.
我已经尝试了很多设置组合和自定义手势识别器,我有点难过.自定义滚动视图子类是否有用,或者我可以以某种方式操纵滚动视图委托方法使其工作?
*编辑:实际上,在这种情况下它不会滚动.只需轻轻一按,视图就不再顺畅滑动……
更新:我还在努力解决这个问题.我很感激来自使用过UIGestureRecognizers和UIScrollViews的人的一些意见.
编辑:
将ImageScrollView类设置为仅接受两个触摸:
- (id)initWithFrame:(CGRect)frame { // ... // Template code // ... [self.panGestureRecognizer setMinimumnumberOfTouches:2]; [self.panGestureRecognizer setMaximumnumberOfTouches:2]; }
将PhotoViewController的pagingScrollView设置为仅接受两个触摸:
- (void)loadView { // ... // Template code // ... [pagingScrollView.panGestureRecognizer setMinimumnumberOfTouches:2]; [pagingScrollView.panGestureRecognizer setMaximumnumberOfTouches:2]; }
这些修改直接在PhotoScroller示例应用程序之上进行.我希望这些简单的改变适用于双指互动,但副作用很奇怪(如上所述).
以上是大佬教程为你收集整理的ios – 使用双指平移和缩放分页UIScrollView全部内容,希望文章能够帮你解决ios – 使用双指平移和缩放分页UIScrollView所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。