Я добавляю UISegmentedControl
к панели навигации программно, где должен находиться titleView
. Но поскольку Apple docs упомянули в titleView
, это свойство игнорируется, если leftBarButtonItem не равен нулю.
Но я тоже хочу иметь кнопку "Назад". Как они проиллюстрировали их собственные образы!
Ниже приведен код, который я добавляю 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;
Есть ли другой способ добавить UISegmentedControl
вместе с кнопкой "Назад"?
Спасибо.