【发布时间】:2010-08-20 09:37:39
【问题描述】:
这让我发疯了,我坚持了这么久,仍然可以做我想做的事!
我的观点是这样的:
RootViewController 包含 (UIView)flipView
FlipView 包含 (UiView)firstView
FirstView 包含一个滚动视图和一组图像视图
Scrollview包含一系列自定义的imageViews
由于自定义 UIImageViews touchesBegan 方法中的这一行,我可以左右拖动自定义 imageView,无论我拖动哪个它都会显示在滚动视图中的所有其他自定义 imageView 之上:
[[self superview] bringSubviewToFront:self];
太棒了!但是.....
虽然我可以垂直拖动并且自定义 imageView 根据需要离开滚动视图的边界,但我无法让它出现在 firstview 上的任何图像视图上方?
我还发现,如果我在第一次触摸要拖动的图像视图时显示 point.y 值,它会显示 24,因为我开始向上拖动以将其从滚动视图中取出,它会变为 26,然后保持在该值即使我可以将它一直拖到屏幕顶部,在所有其他图像视图后面?
我显然错过了明显的流血……显然……请帮忙?
谢谢
【问题讨论】:
标签: iphone image drag imageview scrollview