我正在尝试在单击相机预览后拍摄几张照片,以便我可以呈现它们并且用户可以选择最好的一张或使用“胶片条”模式中的所有照片。期望的用户体验是:“我打开相机,拍了一张照片,然后我看到按秒计算的5张照片。我不必按5次'拍照'按钮,只需要按一次即可开始序列。”
我是iOS和Swift的新手,我基于“Swift Recipes”(https://www.safaribooksonline.com/library/view/ios-8-swift/9781491908969/)书籍进行工作。
拍摄单张照片的源代码如下:
我是iOS和Swift的新手,我基于“Swift Recipes”(https://www.safaribooksonline.com/library/view/ios-8-swift/9781491908969/)书籍进行工作。
拍摄单张照片的源代码如下:
controller = UIImagePickerController()
if let theController = controller{
theController.sourceType = .Camera
theController.mediaTypes = [kUTTypeImage as NSString]
theController.allowsEditing = true
theController.delegate = self
presentViewController(theController, animated: true, completion: nil)
}
还有相关的图像处理(通过func imagePickerController)。我尝试使用上面的控制器对象进行操作,但是失败了:( 我相信这不是我寻找的正确方法,但我很难找到正确的方法。任何帮助将不胜感激。