UISegmentedControl événement de changement de pas de tir dans iOS5

J'ai un UISegmentedControl dont la Valeur a changé" événement est câblée à l'Interface Builder pour appeler mon contrôleur -(IBAction)segmentChangeAction:(id)sender;

Lorsque l'utilisateur appuie sur la commande pour modifier le segment sélectionné, comme prévu segmentChangeAction est appelé que dans iOS4 ou iOS5.

Quand je l'ai changer par programmation le segment sélectionné par segmentedControl.selectedSegmentIndex = newIndex;, sur iOS4 segmentChangeAction est appelée et le secteur reflète la nouvelle sélection. Cependant sur iOS5 segmentChangeAction est pas appelé, mais le segment de ne tenir compte de la nouvelle sélection.

Est-ce un changement dans iOS5? Est-ce que je peux faire pour obtenir segmentChangeAction appelé sur iOS5 quand je l'ai changer par programmation de la sélection?

InformationsquelleAutor Clafou | 2011-11-08