UIActionSheet选择“相机”或“照片”,然后显示相机或照片选择器

时间:2010-02-13 11:50:22

标签: iphone objective-c camera photo uiactionsheet

我正在创建一个应用,用户可以在其中选择照片。现在我希望当用户点击一个按钮时,会弹出一个UIActionSheet,让用户选择是否要使用相机或照片库。 UIActionSheet应该始终存在,但仅当设备有摄像头时才使用Camera选项。我不确定是否有标准方法来执行此操作,或者我是否需要自己实现它。任何人都可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:1)

您需要自己构建此操作表,并根据相机的存在进行配置。

查明设备是否支持相机是很容易的。有关详细信息,请查看Device Support部分。

指南引用:

  

使用isSourceTypeAvailable:方法   UIImagePickerController类的   确定相机是否   可用。有关更多信息,请参阅   “用相机拍照。”