2016-05-12 131 views
0

我有一個滾動視圖。我想要在水平和垂直兩個方向上滾動它。但是當我滾動時,子視圖彈起,因爲兩個滾動都啓用。如何管理這個問題就像當我垂直滾動視圖時,應該禁用水平滾動。在滾動視圖中禁用垂直滾動時水平滾動

+0

這就是所謂的「滾動方向鎖定」。 – werediver

回答

1

將directionalLockEnabled屬性設置爲YES。

然而,

如果拖拽方向是對角的,然後滾動不會被鎖定 並且直到拖動完成用戶可以在任何方向拖動。

+0

謝謝......對我有用。 – met

0

設置scrollview.directionalLockEnabledYES

注意:如果這個屬性是NO,滾動允許在兩個 水平和垂直方向。如果此屬性爲和 用戶開始在一個大致方向上進行拖動(水平方向或 垂直方向),則滾動視圖禁用其他方向的滾動。如果拖動方向是對角線,則不會鎖定滾動 ,並且用戶可以沿任何方向拖動,直到拖動完成 。默認值爲

相關問題