Изменение панели навигации UIImagePickerController - PullRequest
0 голосов
/ 23 мая 2011

Я пытаюсь (и не могу) изменить панель навигации UIImagePickerController.

self.pickerController.navigationBar = myCustomBar;

не работает, так как навигационная панель доступна только для чтения.

Я все еще хочу изменить кнопки (и цвета) на панели «cameraControls» по умолчанию. Вы знаете какой-нибудь способ сделать это? Спасибо!

=============

ОК. Спасибо за быстрые ответы! Итак, позвольте мне немного подробнее здесь ... Для моего приложения мне нужен только канал камеры, а затем я хочу добавить свои собственные кнопки на панель управления. Я не заинтересован в фотографиях (пока нет). Как вы думаете, лучше всего, чтобы я бросил UIImagePicker и просто поискал что-то еще? Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 23 мая 2011

Вам следует подумать о том, чтобы скрыть оригинальные элементы управления камерой с помощью showsCameraControls и установить собственные элементы управления с помощью cameraOverlayView. Оба свойства UIImagePickerController.

0 голосов
/ 23 мая 2011

Вы можете попробовать поискать в дереве подпредставления UIImagePickerController, найти панель управления камерой и скрыть ее.Затем добавьте новое подпредставление со своими элементами управления, чтобы заменить его.

...