получить изображение из просмотра изображений?

#iphone #image #imageview

#iPhone #изображение #просмотр изображений

Вопрос:

Могу ли я получить изображение из просмотра изображений? Пожалуйста, скажите мне, как выглядит код..

Комментарии:

1. вы хотите uiimage из uiimageview?

2. да .. нужно присвоить изображение UIImage image =»myimageView image»;

Ответ №1:

Комментарии:

1. @Sharmain [изображение imageview]; возвращает UIImage, сохраненный в UIImageView «imageview»

2. @RTS, который, однако, ничему не присваивает изображение. Итак, ваш оператор извлекает изображение, но никуда его не помещает. По сути, это ничего не делает.

3. @Jamie Я бы предположил, что она обернула бы это во что-то другое… Как будто она могла написать [[imageview image]drawAtPoint:CGPointMake(0,0)];

4. UIImage* myImage = [изображение imageview]; это сработало успешно… спасибо за вашу помощь…

5. @Sharmain, это действительно должен быть отдельный вопрос, но … в вашем коде будет написано button.hidden = true; где button — это ваша UIButton.

Ответ №2:

Попробуйте это:

 UIImage *setImg=[ UIImage imageNamed:@"testImg.png"];
  

Для отображения изображения в ImageView

 UIImageView *imgView=[UIImageView alloc]initWithImage:setImg];
  

Чтобы получить изображение из ImageView

 UIImage *getImg=imgView.image;
  

Ответ №3:

Это действительно зависит от того, что вы хотите сделать с изображением, но если вы просто хотите получить указатель на изображение, тогда вы должны сделать это.

 UIImage *imageIWant = imageView.image;
  

Комментарии:

1. мне нужно сохранить изображение, которое отображается в моем представлении изображений, в каталог documents .. можете ли вы мне помочь, пожалуйста .. любые примеры кодов…

2. Что-то вроде этого… NSArray * пути = nssearchpath for directoriesindomains (NSDocumentDirectory, NSUserDomainMask, ДА); NSString *documentsDirectory = [пути к объектному индексу: 0]; NSString *Сохраненный путь к изображению = [documentsDirectory stringByAppendingPathComponent:@»savedImage.png»]; UIImage * изображение = ImageView.image; NSData *ImageData = UIImagePNGRepresentation(изображение); [Запись в файл ImageData:сохраненный путь к изображению атомарно:НЕТ];

3. О, и просто чтобы вы знали, вы можете принять только один ответ в качестве принятого .. :), однако вы можете проголосовать за столько, сколько захотите.

4. @Jaimie Исходя из уровня обсуждения, вы можете сделать вывод об уровне участников. На нижней границе шкалы вы получаете много сумасшедших избирателей.

5. Спасибо, Николай. Думаю, на самом деле я не так уж долго нахожусь на этих форумах.

Ответ №4:

Я предполагаю, что у вас есть UIImageView экземпляр imageview.

Используйте приведенное ниже, чтобы получить UIImage

 UIImage* myImage = [imageview image];
  

Ответ №5:

 UIImageView *imageView;
UIImage *img = imageView.image;
  

img — это изображение из UIImageView ImageView.