Вставка фонового изображения с использованием Quartz2d и Context? - PullRequest
0 голосов
/ 26 сентября 2010

Я написал игру, используя Quartz2d.Я хотел бы вставить фоновое изображение в игру.Я попытался сделать это с помощью метода view.insertSubView, однако фоновое изображение всегда помещается поверх других спрайтов.Даже использование sendSubviewToBack не решает эту проблему.Я предполагаю, что мне нужно как-то нарисовать фоновое изображение непосредственно в контексте?

Заранее спасибо за любую помощь,

Мартин

1 Ответ

1 голос
/ 26 сентября 2010

Вы можете нарисовать изображение с

UIImage *myImage = [UIImage imageNamed:@"imageName.png"];
[myImage drawAtPoint:CGPointMake(0, 0)];

Но если это всегда одно и то же, вам, возможно, следует добавить UIImageView под UIView, который рисует всю вашу игру ^^ (но не в виде, как вы пытались, а в суперпредставлении)

...