2016-05-12 8 views
0

スクロールビューを使用しています。スクロールを有効にしているので、スクロールしているときにサブビューがバウンスしています。私が垂直にビューをスクロールしているときのように、この問題を管理する方法、水平スクロールを無効にする必要があります。水平スクロール時にスクロールビューの垂直スクロールを無効にします。

+0

これは「スクロール方向ロック」と呼ばれます。 – werediver

答えて

1

directionalLockEnabledプロパティをYESに設定します。ドラッグ方向が対角線である場合が

は、その後、スクロールは ロックされませんし、ドラッグが完了するまで、ユーザーは任意の方向にドラッグすることができます。

+0

ありがとう...私のために働く。 – met

0

セットscrollview.directionalLockEnabled

YESに注意:このプロパティはNO場合、スクロールの両方 水平方向及び垂直方向に許可されます。このプロパティがの場合で、 のユーザーが1つの一般的な方向(水平方向または水平方向に )でドラッグを開始すると、スクロールビューでは他の 方向のスクロールが無効になります。ドラッグ方向が斜めである場合、スクロールは にロックされず、ユーザは が完了するまで任意の方向にドラッグできます。デフォルト値はです。

関連する問題