- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)
{
var imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.Camera;
//imagePicker.mediaTypes = kUTTypeImage
imagePicker.allowsEditing = false
self.presentViewController(imagePicker, animated: true, completion: nil)
}
我似乎无法将 kUTTypeImage 转换为 swift,如果我注释掉这一行,相机会启动,但屏幕是黑色的。有任何想法吗?这是 Objective-C 语法:
imagePicker.mediaTypes = @[(NSString *) kUTTypeImage];
最佳答案
显然是这么简单:
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)
{
var imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.Camera;
imagePicker.mediaTypes = [kUTTypeImage]
imagePicker.allowsEditing = false
self.presentViewController(imagePicker, animated: true, completion: nil)
}
关于ios - UIImagePickerControllerDelegate 到 Swift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24006807/
我正在开发一个简单的应用程序扫描二维码。为了扫描 QR 码,我使用一种委托(delegate)方法,如下所示。 - (void) imagePickerController: (UIImagePick
我已将 UIImagePickerController 添加到 UIViewController。我还将 UIImagePickerControllerDelegate 分配给了 UIViewCont
所以我有这段代码可以获取我的画廊中的照片或使用相机更改 UIImage。 @IBAction func tappedCamera() { print("tapped camera")
我正在尝试创建一个 Controller 来处理所有图像功能,以便您可以轻松地从任何 View Controller 绑定(bind)所有相机操作。 理想情况下,我的目标是创建一个具有返回 UIIma
我有一个独立的类,可以使用 UIImagePickerController 从相机/照片库中获取图像。 我似乎无法弄清楚为什么没有调用 didFinishPickingMediaWithInfo 或
我在 iPhone 3G 上使用 iOS 4.2.1 中的 UIImagePickerController。我以前使用过弃用的方法 - (void)imagePickerController: did
我遵循了一个很棒的教程( http://iphone.zcentric.com/2008/08/28/using-a-uiimagepickercontroller/ ),使用 UIImagePick
我有一个项目,其中有许多使用 imagePicker 的 View Controller 。每次,我都必须再次复制 didFinishPickingMediaWithInfo 并且只更改一些代码。 然
我最近重构了我的应用程序以实现 命令 图案。为此,我试图将我的所有功能都集成到适当的命令类中。我已经成功地为我的所有命令实现了该模式,但有一个异常(exception)。我有一个名为 HarvestP
这个问题在这里已经有了答案: error: Cannot subscript a value of type '[String : Any]' with an index of type 'UIIm
我有一个类,我在其中调用 UIImagePickerController 来选择一个图像并返回它,这样我就可以在我的代码中的其他地方使用它。 现在我设置了委托(delegate)并实现了我需要的必要函
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera) {
我有一个 iPhone 应用程序,它调用 UIImagePickerController 让人们可以选择通过相机或通过手机上的照片库选择图像。问题是,有时(不能总是让它复制。),本应由 didFini
我正在使用 UIImagePickerController 来选择图像。我也希望获得本地路径。 我正在使用 对相册中的图像执行此操作 info[UIImagePickerController.Info
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我错过了一些东西。这段代码运行良好,但我想清除所有编译器警告。 Sending 'GSBBuilderImageButton *const __strong' to parameter of inco
我有一个应用程序需要拍照然后显示给用户。我使用以下代码打开相机让用户拍照: if ([UIImagePickerController isSourceTypeAvailable: UIImagePic
func openGallery(sender: AnyObject) { var imagePicker = UIImagePickerController() imagePicke
我如何使用更新后的 UIImagePickerControllerDelegate API,因为它更改为 [UIIMagePickerController.InfoKey : Any]?这部分已经更新
我在 Swift 中有一个新的 iOS 应用程序,我试图在应用程序启动后立即显示相机。在我的 View Controller 中,我有一个 UIView 对象,我尝试用相机填充它。 我的 View C
我是一名优秀的程序员,十分优秀!