ios - 什么是通过 UIImage Picker 上传的 UIImageView 图像的 @"name"

标签 ios objective-c uiimageview uiimage

我有一种情况正在使用

[UIImage imageNamed:@"image"];

这对我想做的事情来说效果很好,但我希望能够通过 UIImagePicker 上传图片。然后我希望能够更改 @"image",这是一个实际图像,而我希望它是上传图像的名称。

我已经看到了一些选项,但是我想知道如何获得 UIImage 名称的准确结果,以便它看起来类似于

imageNamed:@"image"]; 

所以我可以分析数据

代码行是:

[[LQNetworkManager sharedManager] contentFilteringAnalysis:[UIImage imageNamed:@"image"] completionHandler:^(NSDictionary *result, NSError *error)

最佳答案

您不能从 UIImageView 获取名称,而是可以使用 UIImagePickerDelegate 方法轻松获取图像

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo ;

    -(void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
    {

        UIImage *img = [info objectForKey:UIImagePickerControllerOriginalImage];
        [_selectPicBtn setBackgroundImage:img forState:UIControlStateNormal];

    }

希望对你有帮助,谢谢

关于ios - 什么是通过 UIImage Picker 上传的 UIImageView 图像的 @"name",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32471228/

相关文章:

ios - 获取 nowTime 作为 NSDate 对象以与其他日期进行比较

ios - Swift 3/4 如何为 UIImageView 的 contentMode 设置动画

ios - 动态 UIView 尺寸

ios - 在 Storyboard 中选择图像时,Image-Set 中的语言方向不生效

ios - Xcode 在核心数据中插入记录

ios - 我的职位/需求是关于 IPA 的?

ios - iOS 7 中的 UICollectionView 奇怪崩溃

ios - 使用框架和图像初始化 ImageView

objective-c - 如何获取 UI 日历?

ios - 如何更改不同部分中的uitableviewcell数据?