iOS / iPhone - Ausblenden einen Knopf, wenn eine andere angeklickt ist
Habe ich eine Ansicht "Einstellungen" in meiner app, die hat ein paar Tasten (eigentlich UISwitches). Wenn die "off" - Einstellung auf einer der Schalter aktiviert ist, würde ich gerne ausblenden der zweite Schalter sofort. Kann das getan werden?
InformationsquelleAutor Jack BeNimble | 2011-10-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
schreiben die obige 2 Zeilen in Ihre .h-Datei und legen Sie die Steckdosen mit XIB.
Erstellen Sie nun eine Methode namens
hideButton
in XIB befestigen Sie diese Methode mit
btn2
.So, jetzt, wenn Sie auf
btn2
es zu versteckenbtn1
.InformationsquelleAutor Gabriel
Verbinden die beiden Schalter als Verkaufsstellen. sagen wir switch1 & switch2.
Verbinden Sie diese Funktion, um die valueChanged-Aktion.
Nun, wenn switch1 ist nicht auf dann switch2 wird ausgeblendet.
InformationsquelleAutor NJones
Fügen Sie ein Ziel, um den ersten Schalter, die auf Wert ändern, ruft die Instanz von dem zweiten Schalter und es versteckt.
Ziele hinzufügen:
Ruft diese Methode:
NJones if-Anweisung ist effektiver, aber.
InformationsquelleAutor Wolfert