Предварительный просмотр содержимого UIScrollView - PullRequest
0 голосов
/ 20 декабря 2009

У меня есть UIScrollView, который отображает серию изображений (подкачка включена). Я хотел бы предоставить способ предварительного просмотра следующего и последнего видимого изображения в просмотре прокрутки.

Например, если у меня есть три изображения (A, B и C), и изображение B в настоящее время видно, то справа от изображения BI хотелось бы видеть изображение C через какой-то полупрозрачный вид и Слева от изображения BI хотелось бы видеть изображение А через другой полупрозрачный вид. Когда текущее изображение анимируется в / из поля зрения, тогда изображения в полупрозрачных видах также анимируются.

Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 20 декабря 2009

Как насчет этого:

  1. Поместите прозрачный UIView поверх UIScrollView
  2. Присоедините два представления UIImageView к этому UIView, с их альфа-значениями, установленными где-то меньше 1.
  3. В методах scrollViewWillBeginDragging и scrollViewDidEndDragging вашего делегата UIScrollView обрабатывают анимацию двух UIImageViews.

Если вас не интересует анимация изображений для предварительного просмотра (или вы хотите сделать что-то более простое, например, просто растушевать их, тогда это еще проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...