switch stepper segmented guidelines example control ios iphone uisegmentedcontrol

ios - stepper - obtener valor de cadena de UISegmentedControl



stepper ios (5)

C objetivo

NSString *title = [segment titleForSegmentAtIndex:segment.selectedSegmentIndex];

Rápido:

let title = segment.titleForSegment(at: segment.selectedSegmentIndex)

¿Cómo puedo obtener el valor de texto de un segmento en un UISegmentedControl?


Como este es el primer resultado de Google, ahora estamos en una era rápida:

Rápido:

seg_ctrl.titleForSegmentAtIndex( seg_ctrl.selectedSegmentIndex)


Swift 3:

segmentedControl.titleForSegment(at: segmentedControl.selectedSegmentIndex)


@IBAction func segmentedControlAction(sender: AnyObject) { if(segementControl.selectedSegmentIndex == 0) { print(segementControl.titleForSegmentAtIndex(0)) } else if(segementControl.selectedSegmentIndex == 1) { print(segementControl.titleForSegmentAtIndex(1)) } }


[segmentedControl titleForSegmentAtIndex:int];

Para el índice seleccionado actual

[segmentedControl titleForSegmentAtIndex:[segmentedControl selectedSegmentIndex]];