Реализовать режим наложения фотошопа в iOS

Было много ситуаций, когда дизайнеры давали мне psd файлы, а там два слоя с режимом наложения множились. и всегда я не мог реализовать это поведение и просто использовал другой цвет для вида спереди с непрозрачностью, установленной, например, на 0,5, просто для какой-то имитации этого поведения режима наложения. Однако сейчас я просто хочу реализовать то, что дал мне дизайнер. Например, возьмем UITableView. Вот скриншот пользовательского дизайна.

Пользовательский UITableView

Здесь заголовок раздела не наполовину непрозрачен, но для него установлен режим наложения «Умножение». А вот и настоящий цвет

Фактический цвет заголовка раздела

Если я установлю пользовательский вид в качестве заголовка раздела с цветом фона, установленным на приведенный выше снимок экрана, как я могу сделать вид раздела «смешанным» с фоном UITableView ???

Это был просто пример проблемы, с которой я сталкивался несколько раз. Вообще у меня всегда вид спереди и вид спереди, а в фотошопе вид спереди установлен, например, режим смешивания умножить с видом редко, и я хочу иметь такой же эффект с iOS. Есть ли способ реализовать это??

Спасибо за ответы.


person kyurkchyan    schedule 17.07.2013    source источник


Ответы (1)


Вы можете использовать сценарий обработки изображений JS от Pixastic: http://www.pixastic.com/lib/docs/actions/blend/

Я использовал этот скрипт раньше для нескольких проектов, он отлично работает :)

Надеюсь вам поможет)

person Nekto    schedule 13.08.2013
comment
Это iOS, а не JavaScript. - person kyurkchyan; 14.08.2013
comment
Извините, я могу ошибаться, но я думал, что JS также может использоваться при разработке iOS. Если нет, я думаю, что эффект Multiply вряд ли может быть достигнут. - person Nekto; 14.08.2013