iOS: пейджинговый индекс scrollView - PullRequest
0 голосов
/ 13 сентября 2011

У меня есть scrollView с 4 страницами;Я хочу изменить цвет фона на каждой странице;тогда я хочу узнать значение страницы индекса.Например, если у меня есть страница 1, я хочу знать, что у меня есть индекс 1, тогда фон должен быть красным или если у меня есть страница 3, я хочу знать, что у меня есть индекс 3 и цвет фона должен быть синим.1002 * тогда я хочу сделать «если», где я контролирую, если моя текущая страница имеет индекс 1, или индекс 2, или индекс 3 .....

1 Ответ

1 голос
/ 13 сентября 2011

Индекс страницы находится по: scrollview.contentOffset.x / scrollview.frame.size.width.

Чтобы установить цвет фона, вы можете:

  1. реализовать методы делегата для ответа на окончание прокрутки.*
  2. Вставка подпредставлений с фоновыми цветами, установленными со смещением индекса страницы.

Проблема с первым вариантом.При переходе между страницами цвет фона будет неправильным до конца прокрутки.

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