UIImagePickerController在相机胶卷中打开

Eya*_*yal 6 iphone objective-c uiimagepickercontroller ios

是否可以直接打开相机胶卷UIImagePickerController但仍有后退按钮进入相册列表?

UIImagePickerControllerSourceTypeSavedPhotosAlbum 将仅打开相机胶卷而无需滑回相册.

mem*_*ons 3

不幸的是,答案是——这是不可能的。至少不通过任何标准接口。也许可以进行一些视图层次结构挖掘或方法调配来实现这一目标,但随后您可能会与 App Store 提交审核发生冲突。

\n\n

来自iOS 的相机编程主题(粗体强调是我的):

\n\n
\n

您可以使用“相机胶卷”相册“保存的照片”相册整个照片库,而不是使用相机作为媒体源。

\n
\n\n

和:

\n\n
\n

源类型要配置选择器以浏览保存的媒体而不是捕获新图片或电影,请将其 sourceType 属性设置为已保存的照片源之一:

\n\n

用于UIImagePickerControllerSourceTypePhotoLibrary呈现一个浏览器,\n 可以访问设备上的所有相册,包括具有相机的设备\n 上的相机胶卷相册。

\n\n

用于UIImagePickerControllerSourceTypeSavedPhotosAlbum提供一个浏览器,\n 限制对有相机的设备上的相机胶卷相册的访问,或在没有相机的设备上限制对\n 已保存照片相册的访问。

\n
\n