Я пытаюсь разрешить пользователям прокручивать между фильтрами статическое изображение. Идея заключается в том, что изображение остается на месте, пока фильтр прокручивается над ним. Недавно Snapchat выпустила версию, которая реализует эту функцию. Это видео показывает, что именно я пытаюсь выполнить в 1:05.
До сих пор я пытался поместить три UIImageView в scrollview, слева и один справа от исходного изображения, и настроить их frames origin.x и size.width с помощью scrollView contentOffset.x. Я нашел эту идею в другом сообщении здесь. Изменение режима содержимого слева и справа на UIViewContentModeLeft и UIViewContentModeRight не помогло.
Затем я попытался уложить все три UIImageView поверх друг друга. Я сделал две маски CALayer и вставил их в scrollView слева и справа от стека, поэтому при прокрутке маски будет отображаться отфильтрованное изображение. Это не сработало для меня. Любая помощь будет принята с благодарностью.