Я пытаюсь быстро инвертировать цвета существующего UIView (превратить в негатив, как в фотографическом негативе). Или взять цвета и отказаться от насыщения. Я думаю, что легче, чем манипулировать растровым изображением, - это взять еще один UIView, который является белым (или оттенком), и использовать blendmodes для достижения моих целей.Самый простой/быстрый способ применения режима смешивания между двумя UIView
Я не вижу способа направить, как UIView рисуется поверх другого. Даже если я подклассифицирую UIView, я не вижу простого способа рисовать, используя смесь больше. Похоже, мне придется подклассифицировать UIImageView, у которого есть drawrect: withBlendMode.
Кто-нибудь сделал это проще? Я надеялся, что могу просто установить свойство blendmode в UIView или UIImageView и не иметь подкласса ...
В принципе, как бы вы быстро инвертировали представление, чтобы черный был белым, а белый - черным?
Привет, @mahboudz, вы нашли лучший способ сделать это? или вы все еще используете этот способ? Благодаря! –