Wie zu hinzufügen Handlung für UIButton
Ich bin neu in iPhone-Technologie. Bitte mir jemand sagen, wie Aktion hinzufügen für UIButton.
UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn.frame = CGRectMake(0, 0, 100, 25);
btn.backgroundColor = [UIColor clearColor];
[btn setTitle:@"Play" forState:UIControlStateNormal];
[btn addTarget:self action:(buttonClick:) forControlEvents:UIControlEventTouchUpInside];
btn.center = self.center;
[self addSubview:btn];
- Nicht über die Frage, aber Sie haben ein memory-leak hier. rufen Sie nicht behalten auf die Schaltfläche, wenn Sie nicht einfach drauf Los später. Das behalten ist nicht notwendig, da der button nicht ein ivar und ist autoreleased.
- Entfernt den Speicherverlust.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie Diese
Geben Sie Selektoren mit @selector(). So, die Aktion parameter sieht so aus,
Swift-code:
Einsatz, Wie Dies
und fügen Sie Ihre selector-Methode