Лучший способ запустить камеру через UITabBar
Многие приложения для социальных сетей имеют панель вкладок с опцией камеры в центре. Я хочу реализовать эту функцию в моем собственном UITabViewController
Мне удалось запустить камеру, когда Tab Bar Item
тронут приведенным ниже кодом.
override func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) {
if item.title! == "Camera" {
launchCamera()
}
}
Тем не менее, я все еще новичок в разработке Swift и iOS, и я не знаю, является ли это лучшим способом сделать это. Любое руководство будет с благодарностью. Кроме того, как только я сделаю снимок, как мне вернуться на вкладку, на которой я был. заранее спасибо
1 ответ
Лучший способ получить доступ к устройствам - использовать библиотеку AVFoundation. См. /questions/9840725/zahvat-tekuschego-izobrazheniya-kameryi-s-pomoschyu-avfoundation/9840740#9840740
Я надеюсь, что это поможет вам