В моем приложении у меня есть несколько UIButtons
, для которых я добавляю цели.
Оказывается, что сначала добавляется последняя добавленная цель, а затем оставшиеся цели.
Например, возьмите этот код:
[button addTarget:self action:@selector(someAction:) forControlEvents:UIControlEventTouchUpInside];
[button addTarget:self action:@selector(someOtherAction:) forControlEvents:UIControlEventTouchUpInside];
Если бы я подправил внутри button
, someOtherAction:
был бы вызван раньше someAction
.
Это не то, что я хочу. Я хочу отсортировать цели так, чтобы у меня была возможность подправить внутри этой кнопки сначала способность someAction:
, а затем другое действие someOtherAction:
Я не уверен, с чего начать, стоит ли создавать подкласс и переопределять что-то в UIButton
или, вернее, копать в UIControl
?
Спасибо за помощь!
-Давид