2013-09-30 23 views

回答

0

如果我正確理解你的問題,你想知道用戶何時滾動旋轉木馬,並知道她滾動的方向。如果是這樣,你應該實現的方法

- (void)carouselCurrentItemIndexDidChange:(iCarousel *)carousel; 

,並與以前的(存儲)值進行比較,新的索引 - 如果新的一個比以前更大,用戶滾動的權利,如果它的體積更小 - 向左滾動。

+0

@ Peter Sarnowski感謝您的回覆,如果假設我在第0個索引(第一張卡片)並假設我有10張卡片,並且當用戶向後滑動第9個索引9> 0(newIndex> oldIndex),但用戶是滾動左邊知道? – Smith

+0

那麼,你將不得不添加兩個異常情況 - > oldIndex == 0和oldIndex == itemCount時,並適當地對待它們。在所有其他方面,簡單的比較就足夠了。 –

+0

是的,謝謝你:) – Smith