我在主视图控制器视图中有4个UIViews。我需要做的就是在“屏幕”周围拖动视图。 UIScrollView是最好的选择,还是有更简单的方法?
答案 0 :(得分:5)
Apple的Touches示例应用程序包含执行此操作的代码,因此您可能需要查看它。
答案 1 :(得分:1)
UIScrollView应该用于滚动,而不是拖动。如果它们重叠,则4个滚动视图将不起作用,所以在您的情况下甚至不考虑使用UIScrollView。
需要覆盖-touches*****:withEvent:
的专用UIView子类。例如,请参阅http://github.com/erica/iphone-3.0-cookbook-/tree/master/C08-Gestures/01-Direct%20Manipulation/。