Обратите внимание, что вы можете создать UIBarButtonItem
с любым пользовательским видом. Так что вы можете создать его и с помощью UISegmentedControl - это то, что, вероятно, используется в вашем примере. Рабочий процесс должен быть примерно таким:
- Создать мгновенное (
momentary
свойство установлено в yes) UISegmentedControl с 2 сегментами
- Назначьте изображение каждому из них (используя метод
setImage:forSegmentAtIndex:
). Тогда
- Создать
UIBarButtonItem
, инициализированный с этим UISegmentedControl как пользовательское представление (используя метод initWithCustomView:
).
- Добавьте ваш UIBarButtonItem как левый или правый BarButtonItem к UINavigationItem