【发布时间】:2012-01-12 00:39:34
【问题描述】:
在我的应用程序中,我有多个 UIButtons 为其添加目标。
事实证明,最近添加的目标首先执行,然后是其余目标。
以这段代码为例:
[button addTarget:self action:@selector(someAction:) forControlEvents:UIControlEventTouchUpInside];
[button addTarget:self action:@selector(someOtherAction:) forControlEvents:UIControlEventTouchUpInside];
如果我要在 button 内部进行修改,someOtherAction: 将在 someAction 之前调用。
这不是我想要的。我想对目标进行排序,以便我可以在该按钮内部进行修饰,首先调用someAction:ability,然后进行其他操作someOtherAction:
我不知道从哪里开始,我应该继承并覆盖UIButton 中的某些内容还是深入UIControl?
感谢您的帮助!
-大卫
【问题讨论】:
标签: objective-c ios uikit uibutton uicontrol