许多社交媒体应用都有一个标签栏,中间有一个摄像头选项。我想在我自己的UITabViewController
中实现此功能。当使用以下代码触摸Tab Bar Item
时,我已成功启动相机。
override func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) {
if item.title! == "Camera" {
launchCamera()
}
}
然而,我仍然是swift和iOS开发的新手,我不知道这是否是最好的方法。任何指导将不胜感激。此外,一旦我拍照,我该如何回到我所在的标签。提前谢谢
答案 0 :(得分:1)
访问设备的最佳方式是使用AVFoundation库。 见https://stackoverflow.com/a/28892280/2332284
我希望它可以帮到你