Как я могу получить текстовое значение сегмента в UISegmentedControl?
получить строковое значение из UISegmentedControl
Ответы (4)
Цель-C
NSString *title = [segment titleForSegmentAtIndex:segment.selectedSegmentIndex];
Быстрый:
let title = segment.titleForSegment(at: segment.selectedSegmentIndex)
person
Kevin Sylvestre
schedule
22.03.2010
[segmentedControl titleForSegmentAtIndex:int];
Для текущего выбранного индекса
[segmentedControl titleForSegmentAtIndex:[segmentedControl selectedSegmentIndex]];
person
Brandon Bodnar
schedule
22.03.2010
Свифт 3:
segmentedControl.titleForSegment(at: segmentedControl.selectedSegmentIndex)
person
Ecnalyr
schedule
28.01.2017
интересно, почему этот вызов дает мне ошибку
extra argument 'at' in call
в swift 3 с Xcode 8.3
- person Umair; 06.06.2017
Поскольку это первый результат Google, и сейчас мы живем в эру Swift:
Быстрый:
seg_ctrl.titleForSegmentAtIndex( seg_ctrl.selectedSegmentIndex)
person
John
schedule
08.09.2015