當用戶在iOS 10中拉出其短信應用程序並單擊相機圖標時,會出現一個選擇器視圖,允許用戶單擊其庫中的照片或拍攝照片從相同的角度來看。 Swift 3中有什麼可以讓第三方應用程序使用這種類型的ImagePickerController?截至目前,我只知道允許應用程序將照片庫或相機指定爲來源類型的方法。iOS 10 - 適用於照片和相機的UIImagePickerController
0
A
回答
2
我想的iMessage的應用程序不使用的UIImagePickerController來實現該功能你所提及般。
使用Photos.framework和AVFoundation.framework可以創建您期望的UIViewController。
UIImagePickerController只是一個簡單的高級控制器,它缺少功能和較少的定製。很難製作複雜的界面。
1
我以前在其中一個應用中使用過ALCameraViewController。它允許你拍照,裁剪,並且有一個按鈕可以從圖庫中選擇圖像。只需將該窗格添加到您的項目中即可。
使用
使用該組件不能再簡單。將進口 ALCameraViewController添加到您的控制器文件頂部。
在的viewController
let croppingEnabled = true let cameraViewController = CameraViewController(croppingEnabled: croppingEnabled) { [weak self] image, asset in // Do something with your image here. // If cropping is enabled this image will be the cropped version self?.dismiss(animated: true, completion: nil) } present(cameraViewController, animated: true, completion: nil)
相關問題
- 1. UIIMagePickerController +相機+全屏捕捉照片
- 2. UIImagePickerController cameraViewTransform不適用於iOS 10
- 3. 與iOS的Plupload只適用於新的照片,而不適用於相機膠捲
- 4. iOS:顛倒背面照相機照片,正面朝上照片
- 5. UiImagePickerController - 多張照片
- 6. 當的UIImagePickerController完成拍攝照片,去相機視圖
- 7. iOS 7 UIImagePickerController與覆蓋 - 重拍和使用照片不可用
- 8. 用UIImagePickerController iOS的圓形裁剪相機?
- 9. iOS:把相機照片放到NSMutableArray
- 10. iOS 9 - 請求照片相機授權
- 11. UIImagePickerController相機和庫
- 12. UIImagePickerController不適用於前置(或後置)相機
- 13. NSURLConnectionDelegate適用於iOS 9和10嗎?
- 14. UIImagePickerController從相機拍攝照片 - 默認爲方塊
- 15. 分享「照片」(Google相冊)上的照片/視頻不適用於Android應用
- 16. PhoneGap相機API不適用於iOS
- 17. 不能使用IOS中的「使用過的照片」swift UIImagePickerController
- 18. 適用於Android的Card.IO照相機閃光燈
- 19. 谷歌照片球照相機功能
- 20. 相機照片的時間和日期
- 21. IntentFilter相機和拍攝的照片
- 22. Game Center Player iOS 10中的照片
- 23. 來自iPhone 4相機UIImagePickerController的UIImage HDR照片是否包含HDR信息?
- 24. 斯威夫特3:從照片/相機膠捲負載照片,而無需使用的UIImagePickerController
- 25. 我們可以使用適用於iOS和Android的Abode Creative SDK上傳Adobe照片中的照片嗎?
- 26. iOS:確定相冊中的照片是否來自相機
- 27. 在iOS中使用數碼相機拍攝相機中的照片
- 28. 適用於iOS的Facebook URL方案 - 張貼照片
- 29. 照片流示例:適用於較大屏幕的照片
- 30. 拍攝照片與使用的UIImagePickerController
iOS SDK不提供這樣的控件。您必須親自編寫它或找到其他人寫入的庫來複制相同的功能。 – rmaddy