2011-09-13 77 views
0

我有一個4頁的scrollView;我想在每個頁面上改變它的背景顏色;那麼我想知道索引頁面的值。例如,如果我有第1頁,我想知道我有索引1,那麼背景必須是紅色的,或者如果我有第3頁,我想知道我有索引3,背景色必須是藍色。iOS:scrollView分頁索引

然後我想要做一個「如果」在那裏我控制我的當前頁面有索引1或2指數,或指數3 .....

回答

1

頁索引被發現:scrollview.contentOffset.x/scrollview.frame.size.width

要設置背景顏色,您可以:

  1. 落實應對滾動結局的委託方法。
  2. 在頁面索引偏移處插入子背景顏色設置的子視圖。

選項一有問題。在頁面之間轉換時,背景顏色將不正確,直到滾動結束。