2014-06-25 74 views
0

我想知道是否有人可以推薦任何庫,我可以用它來實現專輯封面滾動效果,就像在Spotify iPad應用程序上查看全屏播放器時一樣...在iPad上實現Spotify風景專輯封面滾動效果的想法?

這個想法是讓圖像停留在頁面的中間,一旦圖像被拖下來,它可以在釋放時回到它的位置,或者如果通過某個閾值,則將下一個圖像捕捉到中間

下面是一些截圖作爲示例。 ..

during the specific song the album cover is in the middle

you can drag the album cover down and have it snap back to it place

+0

滾動視圖可以捕捉到啓用分頁的整體位置。當頁面大小不同於滾動視圖的框架時,這有點複雜但非常可行。看到這個答案開始:http://stackoverflow.com/questions/1220354/uiscrollview-horizo​​ntal-paging-like-mobile-safari-tabs/1220605#1220605 – danh

回答

0

你應該可以使用可可的原生UICollectionView爲此做一些小的調整。 UICollectionViewCell會包含專輯圖片(如果您正在查找該圖片也可以使用控件進行滾動和捕捉)。

要在專輯移動超過某個閾值後獲得「捕捉」效果,您需要將<UIScrollViewDelegate>添加到您的控制器並執行-scrollViewWillEndDragging。然後,您計算最近的單元格的偏移量,並通知單元格位置的UICollectionView

退房this SO問題和this代碼片段,都在談論這個效果。

+0

謝謝Janum,這絕對是一個偉大的戰略開始! – MiMo

+0

不客氣!另外,如果它有幫助,請考慮升級或接受。 –

+0

Janum,你走吧,對不起。 – MiMo