У меня есть пользовательский UITableViewCell, который имеет объект UISegmentedControl. Мой UITableView (форма анкеты) имеет 6 из этой пользовательской ячейки (6 сегментированных элементов управления). У меня проблемы с получением selectedSegmentIndex
элементов управления сегмента. Я предполагаю, что ячейки освобождаются после генерации таблицы. Я получаю значения, используя следующий код:
MyCustomCell *q1 = (MyCustomCell *)[tableView cellForRowAtIndexPath:[NSIndexPath indexPathWithIndex:0]];
int segmentIndex = (int) q1.segmentedController.selectedSegmentIndex;
int segmentIndex
всегда дает одно и то же значение 0
независимо от выбранного индекса.