2009-08-08 7 views
0

Ich habe eine UIButton in meiner Anwendung.UIButton Hervorhebung Problem

Ich möchte eine Auswahl meines Knopfes zeigen. Ich verwende diesen Code:

[Button setHighlighted:YES]; 

Aber es funktioniert nicht.

Kann mir jemand helfen?

Antwort

1

können Sie dieses Problem für Schaltfläche, indem zwei Bilder lösen. Eine für den markierten Zustand und eine für den Normalzustand. Wenn Sie die Schaltfläche erstellen, erstellen Sie mit dem normalen Statusbild als Schaltflächenhintergrundbild. Wenn Sie die Schaltfläche auswählen oder auf diese Schaltfläche fokussieren, ändern Sie das Bild als hervorgehobenes Hintergrundbild.

[Button setBackgroundImage:[UIImage backgroundImage:@"ButtonSelected.png"] forState:UIControlStateSelected]; 

[Button setBackgroundImage:[UIImage backgroundImage:@"ButtonNormal.png"] forState:UIControlStateNoraml] 
Verwandte Themen