Iam開發一個應用程序。在那我想從攝像頭拍照。爲此,我使用了UIImagePickerControllerSourceTypeCamera.But我的問題是如何獲得該圖像intomy應用程序。請告訴我如何管理該應用程序。如何使用相機拍攝的照片?
回答
這很簡單。你有一個方法UIImagePickerController
這是 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImageWithMediaInfo(NSDictionary *)info
。你可以在這裏得到圖像用戶從UIImagePickerControllerSourceTypeCamera
中選擇的圖像。現在在AppDelegate的頭部聲明一個UIImage
的對象。例如,我聲明UIImage *pickedImage
。在AppDelegate中聲明這一點的目的是我們可以在應用程序的任何地方使用這個Image。不要保留和合成這個對象。現在回到你didFinishPickingImage
方法,現在你的這個方法的身體應該是這樣的:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)info {
((AppDelegate*)[UIApplication sharedApplication].delegate).pickedImage= [info objectForKey: UIImagePickerControllerOriginalImage];
}
現在你可以很容易地通過使用此圖像在你的應用程序只需撥打((AppDelegate*)[UIApplication sharedApplication].delegate).pickedImage
即可。希望能幫助到你。
快樂編碼!
- 1. 從相機拍攝照片
- 2. 使用UIViewController(MonoTouch)相機拍攝照片
- 3. Monodroid使用相機拍攝照片
- 4. IntentFilter相機和拍攝的照片
- 5. 的Android相機拍攝多張照片
- 6. 拍攝來自相機的照片
- 7. 相機照片拍攝失敗
- 8. 如何從照相機拍攝的照片製作縮略圖?
- 9. 如何在windows phone/desktop上使用相機拍攝照片/照片
- 10. 如何檢測照片是否被拍攝(照相機意圖)
- 11. 如何使用拍攝的照片?
- 12. 使用CvVideoCamera拍攝照片
- 13. 使用QTCaptureView拍攝照片
- 14. 使用Android相機拍攝的照片的奇怪尺寸
- 15. 使用Photos Framework獲取相機拍攝的照片的URL
- 16. 如何獲取相機拍攝的照片的路徑ios swift
- 17. Phonegap相機API保存拍攝到相機膠捲的照片
- 18. 閱讀使用相機拍攝的照片意向
- 19. 使用相機拍攝照片時的縮放選項
- 20. Android:如何使用相同的相機意圖拍攝多張照片
- 21. 使用Android相機拍攝照片後開始新活動
- 22. 使用集成相機自動拍攝照片
- 23. 使用iPhone 7 Plus相機同時拍攝照片
- 24. 使用相機拍攝照片後堆內存越來越多
- 25. 使用相機拍攝照片後,意圖爲空
- 26. 如何將使用AVFoundation拍攝的照片保存到相冊?
- 27. iOS Swift相機模式 - 如何指示拍攝照片
- 28. 如何從全尺寸相機拍攝照片? (Android Java)
- 29. 如何啓動相機並拍攝照片
- 30. 使用phonegap Camera Plugin從照相機卷中隨機拍攝照片?