对不起,我缺乏知识,我想知道我们是否可以同时启用动作监听器和触摸(拖动按钮UITouch
)。我这样做了,但我只能检测到动作侦听器(IBAction
)我的拖动功能在按钮上不起作用。提前致谢。愉快的一天!
问问题
1830 次
1 回答
2
uibutton 将“吃掉”所有的触摸,所以你不能使用你的自定义视图。您可以在一个 btn 上添加多动作:
UIButton *btn = [UIButton .....];
[btn addTarget:self action:@selector(click:) forControlEvents:UIControlEventTouchUpInside];
[btn addTarget:self action:@selector(drag:) forControlEvents:UIControlEventTouchDragOutside];
于 2012-07-13T08:03:10.603 回答