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]];