【发布时间】:2010-10-12 11:58:06
【问题描述】:
我有几个UIButtons,用于设置在主区域中点击时的当前操作。我还想允许用户从按钮直接拖动到主区域并采取相同的操作;本质上,touchesBegan 和 touchesMoved 应该在触摸 UIButtons 时传递给主视图,但也应该发送按钮按下动作。
现在,我在更改控件内部进行了润色。拖拽退出调用touch up inside部分设置控件,然后调用touches begin部分开始主区域触摸操作。
但是,此时,touchesMoved 和 touchesEnded 显然没有被调用,因为触摸源自 UIButton。
有没有办法半忽略触摸以便将它们传递到主区域,但也允许我先设置控件?
【问题讨论】:
标签: iphone cocoa-touch