UISegmentedControl dans la Barre de Navigation avec le bouton de Retour

Je vais ajouter une UISegmentedControl à la barre de Navigation en programmant où la titleView devrait être. Mais comme Apple docs ont mentionné sous titleView, Cette propriété est ignorée si leftBarButtonItem n'est pas nul,.

Mais je veux avoir le bouton retour. Comme ils l'ont démontré dans leurs propres images!

UISegmentedControl dans la Barre de Navigation avec le bouton de Retour

Ci-dessous le code que j'ai ajouter le UISegmentedControl.

self.navigationItem.leftBarButtonItem = nil;
UISegmentedControl *statFilter = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:@"Filter_Personnal", @"Filter_Department", @"Filter_Company", nil];
[statFilter setSegmentedControlStyle:UISegmentedControlStyleBar];
self.navigationItem.titleView = statFilter;

Est-il une autre façon d'ajouter un UISegmentedControl le long avec le bouton de Retour?

Merci.

OriginalL'auteur Isuru | 2013-03-13