У меня есть сегментированный элемент управления, встроенный в TableViewCell:
http://i.stack.imgur.com/4XFML.jpg
Он отлично работает на моем iPhone с iOS 4.2, на iPad с iOS 4.2, но на iPad сiOS 3.2 не удается - сегментированный элемент управления отключен.(Я не знаю, появляется ли проблема в iOS 3.1)
Есть идеи, что происходит?Я, конечно, "позволил" установить значение true.
Редактировать
Я создаю элемент управления в IB, поэтому код для этого отсутствует.Я также попытался добавить новый (свежий) SegmentedControl в TableViewCell, и он все еще не работает - так что похоже на проблему с TableViewCell, который не перенаправляет нажатия на дочерние элементы управления?
Та же проблемапроисходит, когда я помещаю Switch в TableViewCell.
Что касается кода - в этом нет ничего особенного:
[[NSBundle mainBundle] loadNibNamed:@"GoalCell"
owner:self options:NULL];
cell = nibLoadedCell;
cell.selectionStyle = UITableViewCellSelectionStyleNone;
Goal* g = [self.goals objectAtIndex:indexPath.row];
cell.goal = g;
cell.label.text = g.title;
cell.segment.selectedSegmentIndex = g.priority;