Вы пытались создать его программно? Это определенно кажется ошибкой, но такой подход может свести на нет ошибки.
Объявление IBOutlet для UINavigationItem:
IBOutlet UINavigationItem *navItem;
тогда при загрузке делай:
segCont=[[UISegmented Control alloc] initWithItems:[NSArray arrayWithObjects:@"item 1", @"item 2", nil]];
segCont.segmentedControlStyle=UISegmentedControlStyleBar; //Optional, but in a toolbar it looks best
navItem.titleView=segCont;
[segCont autorelease];
Я не тестировал этот код, но если он не работает, пожалуйста, прокомментируйте ... (Однако, он все еще может быть под влиянием ошибки)