У меня есть UISegmentedControl, который имеет 6 сегментов, которые я создал в Интерфейсном Разработчике. Я вызываю следующий метод при изменении значения:
-(IBAction)segmentedChartButtonChanged:(id)sender
{
switch (self.segmentedChartButton.selectedSegmentIndex) {
case 0:
NSLog(@"5d selected. Index: %d", self.segmentedChartButton.selectedSegmentIndex);
break;
case 1:
NSLog(@"3m selected. Index: %d", self.segmentedChartButton.selectedSegmentIndex);
break;
default:
break;
}
}
Всякий раз, когда я меняю сегменты, selectedSegmentIndex is always 0
. Почему это?