Como adicionar UISegmentControl em UINavigationItem ..?

Como adicionoUISegmentedControl dentroUINavigationItem? Eu quero criar umUINavigationBar com controle de segmento que adiciona o título da barra de navegaçã

UISegmentedControl tem dois índices.

Aqui está o que eu tenho:

UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:[UIImage imageNamed:@"grid.png"],[UIImage imageNamed:@"list.png"],nil]];
    [segmentedControl addTarget:self action:@selector(segmentedAction) forControlEvents:UIControlEventValueChanged];
    segmentedControl.frame = CGRectMake(0, 0, 90, 40);
    segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
    segmentedControl.momentary = YES;
    [segmentedControl setTintColor:[UIColor clearColor]];

    UIBarButtonItem *segmentBarItem = [[UIBarButtonItem alloc] initWithCustomView:segmentedControl];    
    self.navigationItem.rightBarButtonItem = segmentBarItem;

Eu tinha colocado no lado direito. Então, também quero colocar no meio da barra de navegaçã

Isso não funciona, por favor me avise se fiz algo errado.

Obrigad

questionAnswers(1)

yourAnswerToTheQuestion