草庐IT

didfinishpickingmediawithinfo

全部标签

ios - "imagePickerController:didFinishPickingMediaWithInfo:""UIImagePickerControllerMediaURL"信息字典中的关键异常行为

在“imagePickerController:didFinishPickingMediaWithInfo:”中,信息字典有时没有关键字“UIImagePickerControllerMediaURL”。有时确实有。我尝试清理目标,但没有帮助。此外,工作流程始终相同:我遵循相同的步骤并从库中选择相同的视频文件。有时信息字典中有“UIImagePickerControllerMediaURL”键,有时“UIImagePickerControllerMediaURL”在同一文件的信息字典本身中不存在。听不懂。有人可以帮忙吗?当我从照片库中选择视频/电影时,这是我的NSLog信息字典:inf

ios - 使用 Swift 5 时出现 didFinishPickingMediaWithInfo 错误

我知道之前有人问过这个问题,但没有一个答案能解决我的问题。我收到错误:ErrorDomain=PlugInKitCode=13"querycancelled"UserInfo={NSLocalizedDescription=querycancelled}我有另一个项目,我在另一个项目中使用了这个完全正确的方法,但效果很好。我试图将@objc放在函数前面,但出现此错误:Objective-CmethodimagePickerController:didFinishPickingMediaWithInfo:providedbymethodimagePickerController(_:di

swift - 目标-C 方法 'imagePickerController:didFinishPickingMediaWithInfo:'

方法“imagePickerController(:didFinishPickingMediaWithInfo:)”提供的Objective-C方法“imagePickerController:didFinishPickingMediaWithInfo:”与协议(protocol)“UIImagePickerControllerDelegate”中的可选要求方法“imagePickerController(:didFinishPickingMediaWithInfo:)”冲突代码如下。怎么了?使用Xcode6.4测试版。funcimagePickerController(picker:

Swift UIImagePickerController didFinishPickingMediaWithInfo 未触发

我使用ImagePickerController来抓取个人资料图片。用户有一个按钮。该按钮触发CamRoll功能。单击按钮时,会出现正常的ImagePickerViewController,但不会调用didFinishPickingMediaWithInfo。在早期版本的Swift/Xcode中,调用了相同的代码。这是我的代码。importUIKitclassAnnonseViewController:UIViewController,UIImagePickerControllerDelegate{@IBOutletvarImage:UIImageView!overridefuncvi

ios - 图像选择器 Controller :didFinishPickingMediaWithInfo conflicts with optional requirement method in protocol 'UIImagePickerControllerDelegate'

这是完整的错误:Objective-Cmethod'imagePickerController:didFinishPickingMediaWithInfo:'providedbymethod'imagePickerController(_:didFinishPickingMediaWithInfo:)'conflictswithoptionalrequirementmethod'imagePickerController(_:didFinishPickingMediaWithInfo:)'inprotocol'UIImagePickerControllerDelegate'它出现在我的