Наложить изображение на фон - PullRequest
0 голосов
/ 01 сентября 2011

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

Что я делаю, это загружаю изображение из веб-службы.Затем я хотел бы поместить это изображение поверх фонового изображения (фоновое изображение немного выше / шире, чем загруженное изображение).Затем я хотел бы использовать это новое изображение для изображения аннотации на карте, поэтому мне нужно создать один UIImage из загруженного изображения и фона.

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 01 сентября 2011

Чтобы программно поместить данные одного изображения поверх (нарисованного выше) другого изображения и получить композит как новый UIImage:

перекрывают одно изображение над другим

0 голосов
/ 01 сентября 2011

Создание объекта UIImage для хранения загруженных вами изображений. Для этого используйте конструктор [UIImage imageWithData:data].

Создать новый объект UIImageView.

Назначьте объект UIImage свойству изображения представлений. Вы можете сделать это за один раз.

UIImageView *newImageView = [UIImage imageWithData:data];

(при условии, что data имеет значение NSData и содержит полученные данные)

Затем правильно установите кадр вашего newImageView в системе координат его суперпредставления и добавьте его в суперпредставление или наоборот.

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