Используйте стандартную кнопку камеры на накладке камеры (iPhone) - PullRequest
3 голосов
/ 29 апреля 2011

Я использую Overlay для просмотра камеры в моем приложении.Проблема в том, что я хочу использовать стандартную кнопку камеры - длинную овальную кнопку, которую вы нажимаете, чтобы сделать снимок.

Есть ли способ добавить овальную кнопку камеры к моему наложению?

Ответы [ 3 ]

0 голосов
/ 02 июня 2011

Я не смог найти хороший способ сделать это, поэтому я создал наложение с большой кнопкой со значком камеры, но оно не похоже на стандартную кнопку камеры.

0 голосов
/ 17 января 2012

Просто установите для userInteractionEnabled значение false для вашего оверлея.Тогда все взаимодействие с камерой будет вести себя так же, как и раньше.

// edit: также сделает прозрачный оверлей.поверх этого вида добавьте вид, который вы хотите отобразить как оверлейный вид, но измените его размер так, чтобы он не скрывал кнопку камеры по умолчанию.если вы хотите изменить наложение в режиме предварительного просмотра фотографий, см. мой ответ здесь: вид наложения камеры - только для предварительного просмотра?

0 голосов
/ 29 апреля 2011

Уменьшите размер наложения, чтобы он не скрывал панель инструментов кнопки камеры.

...