替代 imageNamed
Alternative to imageNamed
在 iOS 中,使用 Objective-C,我试图给作曲家一张图片。我从画廊或相机中挑选那张图片,并命名为:
@property (weak, nonatomic) UIImage *image;
所以,现在我应该将其设置为我的作曲家,但是使用此代码无法使用 imageNamed
[composer setImage:[UIImage imageNamed:"imagename"];
是否有其他方法可以将我的图像设置为该作曲家?
我说过我从相册或相机中挑选那张图片,所以它存储在本地
从这里挑选:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.allowsEditing = YES;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.delegate = self;
[self presentViewController:imagePicker animated:YES completion:NULL];
这样存储:
_image = info[UIImagePickerControllerEditedImage];
self.imageView.image = _image;
如果您将从 UIImagePickerController
中获取的图像存储在
中
self.imageView.image
然后您使用
设置图像
[composer setImage:self.imageView.image]
但是如果存储在
self.image
那你就得用
[composer setImage:self.image]
在 iOS 中,使用 Objective-C,我试图给作曲家一张图片。我从画廊或相机中挑选那张图片,并命名为:
@property (weak, nonatomic) UIImage *image;
所以,现在我应该将其设置为我的作曲家,但是使用此代码无法使用 imageNamed
[composer setImage:[UIImage imageNamed:"imagename"];
是否有其他方法可以将我的图像设置为该作曲家?
我说过我从相册或相机中挑选那张图片,所以它存储在本地 从这里挑选:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.allowsEditing = YES;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.delegate = self;
[self presentViewController:imagePicker animated:YES completion:NULL];
这样存储:
_image = info[UIImagePickerControllerEditedImage];
self.imageView.image = _image;
如果您将从 UIImagePickerController
中获取的图像存储在
self.imageView.image
然后您使用
设置图像[composer setImage:self.imageView.image]
但是如果存储在
self.image
那你就得用
[composer setImage:self.image]