Die Eigenschaft, nach der Sie suchen, ist on
; im Methodenformular, -setOn:
oder -setOn:animated:
.
selected
ist eine generische Eigenschaft, die in UIControl deklariert wurde und keine sichtbaren Auswirkungen auf einen UISwitch hat.
setOn sollte funktionieren
Als ich eine iPhone App entwickelte, hatte ich auch Probleme den Status einer Checkbox zu überprüfen. Mein Workaround bestand darin, bei jedem Aktivieren oder Deaktivieren einer Checkbox eine Funktion aufzurufen und den Status dann in einer anderen Variablen zu speichern.
Tags und Links objective-c uiswitch