Я рассматриваю возможность создания приложения, которое сильно использовало бы функцию заливки заливки/заливки. Изображения, которые я бы раскрашивал, просто как страницы раскраски; белый фон, черные границы. Я обсуждаю, что лучше использовать UIImage
(путем манипуляции данными с пикселями) или рисовать изображения с помощью Core Graphics
и изменять цвет заливки при касании.iOS FloodFill: UIImage vs Core Graphics
С UIImage
, я не могу правильно отслеживать изображения сетчатки; он разрушает изображение, когда я пишу контекст в новый UIImage
, но я, вероятно, смогу выяснить. Я открываю для подсказок, хотя ...
С CoreGraphics
, я понятия не имею, как рассчитать, какую форму заполнить, когда пользователь касается области, а затем фактически заполняет эту область. Я посмотрел, но я не нашел успешного поиска.
В целом, я считаю, что оптимальное решение использует CoreGraphics
, так как оно будет легче в целом, и мне не придется хранить несколько копий одного и того же изображения для разных размеров.
Мысли? Полегче со мной! Это мое первое приложение и первый вопрос SO;)
https://github.com/Chintan-Dave/UIImageScanlineFloodfill – CRDave