換句話說:我有一個按鈕有兩個事件,如何在回調函數setRedPos
中捕獲UIControlEventTouchDown
和UIControlEventTouchUpInside
?如何將多個值傳遞給UIButton的@selector()?
[btnRedPos addTarget:self action:@selector(setRedPos:) forControlEvents:UIControlEventTouchDown];// I want to pass in a value of 0
[btnRedPos addTarget:self action:@selector(setRedPos:) forControlEvents:UIControlEventTouchUpInside];// I want to pass in a value of 1
...
- (void) setRedPos:(UIButton*)btn
{
}
[將參數傳遞給addTarget:action:forControlEvents](http://stackoverflow.com/questions/3988485/passing-parameters-to-addtargetactionforcontrolevents) – cHao