我正在研究白板应用程序。我有一个UIimage视图,这个视图包含一个UIview作为子视图。这个UIview被用于中间操作,比如(在画矩形时触摸移动期间)触摸结束后,我正在UIImage视图中绘制它。现在,我必须平移和放大此UI图像视图,如果获得单点触摸平移和两个单击触摸缩放UIview,并且此触点不在任何UIImage视图上绘制的组件上。请告诉我该怎么做......?基于在UIview中移动的触摸对UIImage视图进行平移和缩放(UIImage视图的子视图)
-2
A
回答
0
我相信你可以使用UIScrollView
来完成你想要做的事情。当您嵌入UIScrollView
中的UIImageView
时,它可以执行您在问题中提到的平移/缩放。
见UIScrollView
文档:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html
而且,这里是一个线程我发现这里在计算器上列出几个教程,以帮助您开始:Are there any good UIScrollView Tutorials on the net?
相关问题
- 1. 旋转放置和移动视图(UIView)
- 2. 定期移动Uiview和子视图
- 3. 检测触摸动画(移动)视图
- 4. 如何在滚动视图中缩放/平移图像
- 5. 检测触摸的UIImage作为UIScrollView子视图添加
- 6. 动画Android中视图的平移和缩放
- 7. uiimage没有正确放入子视图
- 8. 在界面生成器中移动的UIImage视图
- 9. 全屏UIImage视图
- 10. 在android中的缩放和平移视图
- 11. Red Box在Core Animation中移动UIImage视图
- 12. 使用setScaleY缩放视图不会移动其他视图
- 13. 处理大于其父视图的子视图的触摸
- 14. uipicker视图中的整数和uiimage
- 15. 无法挖掘的UIImage子视图过度MapKit视图 - SWIFT 4
- 16. 如何获取uiImage视图的触摸事件?
- 17. UIView缩放到指纹,子视图呢?
- 18. 不允许子视图缩放视图?
- 19. 从视图的图层获取UIImage?
- 20. 使用MKMapView和可触摸的子视图创建视图
- 21. UIImage视图编码为base64
- 22. 在移动视图中使用多个子视图进行碰撞检测
- 23. UIScrollview子视图缩放后无法识别平移手势
- 24. 需要将UIView捕获到UIImage中,包括所有子视图
- 25. 对齐UIView的子视图
- 26. 当用户开始触摸图像视图时移动UIImageView
- 27. 对整个视图使用UIPanGestureRecognizer移动子视图
- 28. 创建基于UIView的子视图的自动调整大小的视图
- 29. 在UIImageView的UIImage在Swift中移动UIView
- 30. 如何从视图中移除子视图,并释放内存