So ändern Sie UIButton Zustand programmgesteuert in Swift
Ich entwickeln app für das zeichnen auf dem Bildschirm. Ich habe toolpanel mit Haufen von Tasten. Einige von Ihnen sind deaktiviert, gedrückt oder abhängig von der aktuellen Aktion des Benutzers. Wie kann ich das ändern UIControlState Tasten programmgesteuert wenn man bedenkt, dass "state" - Eigenschaft readonly ist? Wenn es unmöglich ist, was ist die alternative für diesen Zweck?
InformationsquelleAutor user3400881 | 2017-04-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, du bist verwirrt.
UIControlState
wird verwendet, um Ziel - /Maßnahmen, oder ändern Sie das Aussehen der Schaltfläche für bestimmte Staaten (So, zum Beispiel, Sie können das Bild, das verwendet wird, wenn es ausgewählt ist, und ein anderes Bild, wenn die Schaltfläche nicht in den ausgewählten Zustand.)Wenn Sie möchten, ändern Sie den Status von ausgewählten, Sie stellen nur die ausgewählte Eigenschaft.
Ebenfalls für isEnabled:
InformationsquelleAutor Duncan C
Verwenden Sie die richtige Eigenschaft, um den Status zu ändern. Zum Beispiel
oder
InformationsquelleAutor Retterdesdialogs