2012-04-01 11 views
0

Ich habe eine UIButton, die beim Aufrufen eine Aktion ausführt. Ich tue dies mitAktion ausführen, wenn der UIButton-Status geändert wird

[inButton addTarget:self action:@selector(cardTouchDown) forControlEvents:UIControlEventTouchDown]; 

Jetzt möchte ich eine andere Aktion auszuführen, wenn die Taste, um diesen Zustand verlässt. Irgendwelche Ratschläge wie man das macht?

Antwort

5

Verwendung another event - UIControlEventTouchUpInside zum Beispiel

[inButton addTarget:self action:@selector(cardTouchUp) forControlEvents:UIControlEventTouchUpInside]; 
+0

Okay, fragte ich die falsche Frage. Ich erkannte, dass ich eine Aktion ausführen möchte, wenn die Schaltfläche markiert ist, und eine weitere Aktion ausführen, wenn er den markierten Status verlässt ... Ein weiterer Hinweis? Entschuldigung, ich denke, dass Ihre Antworten zu 100% korrekt sind. – arnoapp

0

bedeuten Sie mögen UIControlEventTouchUpInside?

können Sie finden alle UIControll Everts Here (siehe Konstanten)

Verwandte Themen