Рисование UIImage в нескольких местах в UIImageView - PullRequest
0 голосов
/ 25 октября 2009

Я как бы потерялся между UIImage, UIImageView, CG, слоями ... Я хочу нарисовать один и тот же UIImage несколько раз в одном и том же UIImageView. Я не хочу иметь отдельное подпредставление для каждого из этих объектов. Достаточно иметь плоское изображение. Как мне это сделать?

Ответы [ 4 ]

1 голос
/ 12 января 2012

я нашел это, так как я также искал ответы на этот вопрос

http://www.cocoanetics.com/2010/07/drawing-on-uiimages/

0 голосов
/ 25 октября 2009

Для этого вам нужно создать несколько UIImage объектов. На самом деле UIImageView - неправильный выбор. Создайте UIView и просто добавьте к нему несколько UIImageView объектов. К сожалению.

0 голосов
/ 12 марта 2010

Ну, я думаю, это просто

[imageView addSubview:myTextView];

, где myTextView может быть выполнен с использованием следующего фрагмента кода

UIImage *myImage = [[uiimage alloc]initwithname:@"txtImage"];
UIImageView *myTextView =
      [[UIImageView alloc]initwithframe:("enter the height width you want ")];
0 голосов
/ 25 октября 2009

UIImageView не позволяет вам сделать это. Вместо этого я бы порекомендовал вам использовать обычный UIView и использовать функцию drawRect: для рисования изображений. Посмотрите документы по Core Graphics, если хотите знать, как это сделать.

...