我有一個iPhone應用程序,我顯示一系列圖像。當用戶點擊圖像時,我需要將該圖像放到第一個位置,表明它是所選圖像。我能夠通過子類化實現在uiscrollview中的點擊,但我無法將imageview定位到uiscrollview中的第一個。請幫助解決這個問題。 在此先感謝。定位UIScrollView
0
A
回答
3
您可以使用contentOffset屬性將滾動視圖移動到所需的位置。您可以使用觸摸位置計算圖像位置。例如,如果圖像水平滾動,則
float _x = touchedX - (touchedX % imageViewWidth);
CGPoint contentOffset = CGPointMake(_x, 0); // to scroll horizontally
[scrollView setContentOffset:contentOffset animated:YES];
0
如果你知道imageview在scrollview中的位置,那麼你可以在UIScrollView的setContentOffset:animated:
幫助下在視圖中顯示它。
希望這會幫助你。
相關問題
- 1. UIscrollView定位
- 2. UIScrollView - 如何定位控件
- 3. 內容定位到UIScrollView
- 4. 在UIScrollView中重新定位UIButtons
- 5. 的UIScrollView保持按鈕固定位置
- 6. 停止在特定位置的UIScrollView
- 7. 檢測UIScrollView位置
- 8. UIStackView裏面的UIScrollView位置
- 9. 計算UIScrollView的位置
- 10. UIScrollView不記得位置
- 11. 滾動時的UIScrollview位移
- 12. 滾動到位置在UIScrollView
- 13. UIImageView的Z位置與UIScrollView的位置
- 14. UIScrollView在方位改變後的位置
- 15. UIScrollView定時器
- 16. UIScrollView自定義ViewController
- 17. 的UIScrollView,同時也是UITextField滾動和定位問題
- 18. zoomScaled的UIScrollView定位不正確時,現場挖掘
- 19. 在UIScrollView(iPhone Dev)中生成/定位項目
- 20. 如何定位我的UIScrollView和文本字段?
- 21. 使用pagingEnabled滾動時在特定位置停止UIScrollView
- 22. 如何讓UIScrollView在特定的位置打開?
- 23. UIImageView裏面的UIScrollView定位問題旋轉後
- 24. UIScrollView內的UIScrollView在UIScrollView內
- 25. 放大UIScrollView時的UIButton位置
- 26. ios設置UIScrollView的原始位置
- 27. 在UIScrollView上檢測觸摸位置?
- 28. CALayer沒有改變UIScrollview的位置
- 29. Uiimageview內部uiscrollview位置不居中
- 30. 當鍵盤到位時移動UIScrollView