Для всего iOS 7 я хочу применить эффект размытия к определенной части экрана, чтобы запутать его, но я не хочу просто бросать размытие сразу, я хочу анимировать его и оживить его так пользователь почти видит эффект размытия.
Почти так же, как если бы в Photoshop вы поменяли значение gaussian blur по биту от 0 до 10, вместо 0 до 10 за один раз.
Я пробовал несколько решений для этого, самым популярным предложением было просто поместить размытое представление поверх не-размытого представления, а затем снизить альфа-значение размытого представления.
Это работает нормально, но не очень приятно, так как нет перехода, это просто оверлей. Пример:
Что было бы лучшим способом добиться такого эффекта? Я знаком с GPUImage, но не знаю, как это сделать с этим.
Было бы здорово, если бы я мог контролировать, какой процент от размытия, в котором он находится, поэтому он может применяться в интерактивном режиме от пользователя. (например: пользователь перетаскивается на полпути, размытие применяется наполовину и т.д.)