2016-03-03 2 views
1

В моем приложении я хотел бы представить прозрачный UIView (или слой), который действует как цветной фильтр. Итак, когда это представление представлено все ниже, оно отображается в оттенках серого.Render all UIViews внизу в градациях серого

Возможно ли это, и если да, как бы вы это сделали? Я знаю, как визуализировать UIView в оттенках серого, но этого я не хочу достичь.

Спасибо!

+0

Если бы вы думаете о множестве цвет фона для вашего зрения и альфа, чтобы сделать его немного прозрачным – Lee

+1

Сделайте скриншот из ваших взглядов, преобразовать изображение в оттенки серого, поставить его там, как 'UIImageView'. Единственное жизнеспособное решение. – Sulthan

ответ

3

Поскольку я не нашел приемлемого решения, я пошел и создал это сам. Вы можете проверить это в моем Git repository. Он может не только фильтровать в оттенках серого, но также сепию и т. Д. Проверьте проект, его довольно прямолинейно.

Любые вклады в проект приветствуются, очевидно, есть много чего добавить и улучшить!

enter image description here

+0

Возможно, это вопрос с нубом, но как его использовать в Obj-C? –

+0

Проверьте это: http://stackoverflow.com/a/27251979/1856463 – freshking

 Смежные вопросы

  • Нет связанных вопросов^_^