【发布时间】:2010-04-22 06:57:53
【问题描述】:
我有一个UIView,其中包含一个可缩放的UIImageView,还有另一个半透明的UIView。
我想要实现的是能够缩放UIImageView,同时保持半透明视图静态而不是缩放。
如果我在UIImageView(添加到UIScrollView)上添加半透明UIView,一切都会放大。但是,如果我将两者都作为子视图添加到基础 UIView,则只能跟踪半透明的 UIView,因为它是最后一个添加的。
我确实需要控制首先位于半透明UIView 以进行触摸,因为我可能想要调整半透明视图的大小。但是,如果使用两根手指,我想将触摸控制权交给UIScrollView。无论如何我可以做到这一点吗?下一个响应者似乎不起作用。除了子类化UIWindow,我还尝试使用hittest,但是基础UIView 需要推送/弹出导航控制能力,所以我认为我不能子类化UIWindow 以推送到导航堆栈。
任何帮助将不胜感激。
谢谢,
温斯顿
【问题讨论】:
标签: iphone uiscrollview uiimageview first-responder