Рисование UIImage поверх другого в пределах одного UIImageView - PullRequest
1 голос
/ 28 июня 2009

У меня есть несколько изображений различных цветовых блоков, которые многократно используются в моей игре (это простой прямоугольник для игры-головоломки). Я хотел бы применить прозрачное наложение к каждому из этих изображений на лету (символ для блока головоломки), которое может быть одним из нескольких различных изображений. Есть ли «лучший» способ сделать это? Создание подпредставления кажется плохой идеей.

Я спрашиваю об этом, потому что кажется, что UIImageView и UIImage не имеют методов, которые мне нужны, и мне еще предстоит погрузиться в Core Graphics, но если я должен, я буду. На самом деле, если кто-нибудь знает хороший учебник, пожалуйста, поделитесь.

1 Ответ

0 голосов
/ 28 июня 2009

Подвид на самом деле неплохая идея, и его проще всего реализовать.

Другая альтернатива - использовать UIView и переписать метод drawRect, используя Core Graphics для визуализации изображения головоломки и наложения. Хотя это будет немного медленнее, чем рендеринг пары UIImageViews.

...