Я создаю приложение, которое использует UIImagePickerController
для представления камеры пользователю с пользовательским наложением, которое включает одну из двух сеток/шаблонов поверх самого «вида» камеры.
Сами сетки представляют собой файлы.png в UIImageView
, которые добавляются к оверлею, они довольно сложны, поэтому я действительно хотел бы избежать рисования сетки в коде, хотя это дало бы мне хороший чистый и простой ответ. на мой вопрос.
Я хотел бы иметь возможность предлагать сетки в различных цветах. Очевидным решением является создание большего количества изображений.png разных цветов, но для каждого цвета потребуется четыре отдельных изображения (обычного и сетчатого цвета для каждой сетки ), так что это быстро приведет к большому количеству ресурсов..
Решение, которое, я думаю, было бы идеальным, состояло бы в том, чтобы я просто создал сетки в белом/сером цвете, а затем применил к ним оттенок, чтобы раскрасить их соответствующим образом.
Это возможно? Или нужно искать альтернативное решение?