2012-01-08 1 views
12

Sto usando un controllo a 3 pulsanti con UISegment per una selezione di scelta. Ho anche un pulsante di salvataggio che recupera il controllo scelto.Deleseleziona la selezione del controllo di gamma dopo aver cliccato su un pulsante di salvataggio

Quando si fa clic sul pulsante Salva, si desidera che UISegmentedcontrol sia deselezionato (ovvero il pulsante selezionato precedente non selezionato). Non sto cercando il setMomentary perché voglio che la selezione si attacchi, ma posso anche deselezionarlo in seguito.

risposta

21
myUISegmentedControl.selectedSegmentIndex = -1; //turn off the current selection 
42
[myUISegmentedControl setSelectedSegmentIndex:UISegmentedControlNoSegment]; 
+0

questo è sicuramente il migliore risposta – Zack