2012-06-08 117 views
0

我想創建像UIImagePicker一樣的圖像滑動行爲的自定義uiimagepicker,但無法找到設置彈跳模式以反彈或向前時,當我停止滑動在一個圖像中間的方式。像UIImagePicker滾動視圖的UIScrollview行爲

+0

你可以把你試過的一些代碼? –

+0

你嘗試過Tree20框架嗎? –

回答

1
int moveY = reckView.frame.origin.y - parentScrollView.contentOffset.y - parentScrollView.contentInset.top; 

if (moveY > 0) { 
    [parentScrollView setContentOffset:CGPointMake(0, parentScrollView.contentOffset.y + moveY - reckView.frame.size.height) animated:YES]; 
} else { 
    [parentScrollView setContentOffset:CGPointMake(0, parentScrollView.contentOffset.y + moveY) animated:YES]; 
} 

我認爲這段代碼會讓你接近你的解決方案。請注意,這不會反彈,而是會緩慢調整scrollView的位置。

這裏,

parentScrollView是scrollView。

reckView是包含拇指圖像的視圖。

相關問題