jjzjj

ImagePickerController

全部标签

ios - 当委托(delegate)不是 UIViewController 时不调用 UIImagePickerControllerDelegate 方法

我有一个包含多张图片的View,每张图片都旨在从设备的照片库中选择。我遵循了theFoodTrackertutorial中的示例,使用点击手势识别器,每个ImageView一个。我已将每个UIImageView的socket连接到我的ViewController中。选择图像时,我希望将设备照片库中的图像设置为所选UIImageView的图像属性。我想这样做的方法是使用封装到一个采用UIImagePickerControllerDelegate协议(protocol)的类中的闭包。但是,永远不会调用此类上的方法。如果我改为让我的ViewController成为委托(delegate),则

ios - Swift 教程 foodtracker : tap gesture method not called

我正在研究Foodtracker的appleswift教程,现在尝试使用点击手势打开照片库。////ViewController.swift//FoodTracker//importUIKitclassViewController:UIViewController,UITextFieldDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate{//MARK:Properties@IBOutletweakvarnameTextField:UITextField!@IBOutletweakvarnameL

ios - 在 : 以下使用 imagePickerController 委托(delegate)函数时获取模糊引用

我试图覆盖UIImagePickerControllerDelegate中的imagePickerController函数。但是,我似乎遇到了一个错误:Ambiguousreferencetomember'subscript'我进行了多次谷歌搜索,这似乎对其他人都适用?funcimagePickerController(picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[NSObject:AnyObject]){myImageView.image=info[UIImagePickerControllerOr

ios - 在 swift 中使用 uiimagepickercontroller 裁剪图像

我目前正在快速制作一个程序,其中涉及使用操作表从相机或照片库中选择图像的屏幕。这是功能齐全的,但我希望能够从所选图像中选择一个方形部分,类似于苹果默认应用程序。我该如何实现?这是我的功能代码:funcchooseImage(_sender:Any){letimagePickerController=UIImagePickerController()imagePickerController.delegate=selfletactionSheet=UIAlertController(title:"PhotoSource",message:"Chooseasource",preferred

iphone - 用 iPhone 拍照,然后使用它!

我有一个应用程序可以拍摄照片并将其放入ImageView中。简单的。代码如下所示:-(void)takePhoto:(id)sender{//Lazilyallocateimagepickercontrollerif(!imagePickerController){imagePickerController=[[UIImagePickerControlleralloc]init];//Ifourdevicehasacamera,wewanttotakeapicture,otherwise,wejustpickfrom//photolibraryif([UIImagePickerCont

iphone - 用 iPhone 拍照,然后使用它!

我有一个应用程序可以拍摄照片并将其放入ImageView中。简单的。代码如下所示:-(void)takePhoto:(id)sender{//Lazilyallocateimagepickercontrollerif(!imagePickerController){imagePickerController=[[UIImagePickerControlleralloc]init];//Ifourdevicehasacamera,wewanttotakeapicture,otherwise,wejustpickfrom//photolibraryif([UIImagePickerCont

iphone - iOS 自定义 UIImagePickerController 相机裁剪为正方形

我正在尝试创建一个像Instagram这样的相机,用户可以在其中看到一个框,并且图像会裁剪到该框。由于某种原因,相机不会一直走到屏幕底部,而是在接近尾声时中断。我还想知道如何将图像裁剪为恰好位于该正方形内的320x320? 最佳答案 这是最简单的方法(无需重新实现UIImagePickerController)。首先,使用叠加层使相机视野看起来是方形的。以下是3.5"屏幕的示例(您需要更新它才能在iPhone5上使用):UIImagePickerController*imagePickerController=[[UIImagePi

iphone - iOS 自定义 UIImagePickerController 相机裁剪为正方形

我正在尝试创建一个像Instagram这样的相机,用户可以在其中看到一个框,并且图像会裁剪到该框。由于某种原因,相机不会一直走到屏幕底部,而是在接近尾声时中断。我还想知道如何将图像裁剪为恰好位于该正方形内的320x320? 最佳答案 这是最简单的方法(无需重新实现UIImagePickerController)。首先,使用叠加层使相机视野看起来是方形的。以下是3.5"屏幕的示例(您需要更新它才能在iPhone5上使用):UIImagePickerController*imagePickerController=[[UIImagePi

Swift 4.2 imagePickerController 问题

试图将聊天客户端从swift4传递到swift4.2并且使用选择器我发现了麻烦。UIImagePickerControllerEditedImageCannotsubscriptavalueoftype'[String:Any]'withanindexoftype'UIImagePickerController.InfoKey'funcimagePickerController(_picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:Any]){ifletpickedImage=info[UII

Swift 4.2 imagePickerController 问题

试图将聊天客户端从swift4传递到swift4.2并且使用选择器我发现了麻烦。UIImagePickerControllerEditedImageCannotsubscriptavalueoftype'[String:Any]'withanindexoftype'UIImagePickerController.InfoKey'funcimagePickerController(_picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:Any]){ifletpickedImage=info[UII