Как сделать фоновое изображение похожим на прокрутку обоев в Android? - PullRequest
3 голосов
/ 24 ноября 2011

Я использую навигационное приложение для iOS. Я хочу сделать фон похожим на обои для рабочего стола в Android. Поэтому, когда я перехожу к другому View, текущий View и его содержимое выходят за пределы экрана, но фоновое изображение слегка перемещается. Смотрите пример скриншота здесь .

1 Ответ

0 голосов
/ 18 июня 2012

Почему бы не настроить базовое подпредставление на размер фоновых обоев (то есть больше ширины экранов) и начать с выравнивания по левому краю.Тогда имейте постраничный UIScrollView сверху этого.Когда пользователь прокручивает UIScrollview, подключитесь к методу UIScrollViewDelegate - scrollViewDidScroll: и пропустите его через базовое подпредставление, сказав, что он должен анимироваться в соответствии.

Это не должно быть слишком сложно, но выВозможно, вам захочется немного его настроить, чтобы почувствовать, что вы хотите. Попробуйте поиграть с различными методами делегатов в протоколе UIScrollViewDelegate, чтобы определить наилучшее время для запуска анимации.

...