2016-12-16 8 views
2

ユーザーがUIScrollViewの範囲外にスクロールできるようにする方法がわかりません。私の目標は、スクロールビューの内側または左側をスワイプしたときにスクロールビューが応答するようにすることです。UIScrollViewをターゲット範囲外に制御する

ご協力いただきまして誠にありがとうございます。

UIScrollView

+0

[OPのコードとその回答を参照](http://stackoverflow.com/questions/42291815/)認識のためのスワイプジェスチャイン・ジェネレーション・イン・スクロール・スクロール・ビュー・ジェスチャ認識/ 43833847#43833847)。 – user1686439

答えて

0

はそれを考え出したが、ここであなたは同じ問題.... 1を持っている場合、その答えです)あなたのscrollview属性インスペクタで、クリックして「無効にスクロール」 2)メインストーリーボードでは、カップルを落としました表示の上にスクロールジェスチャー認識ツール(スクロールビューではありません)。最初の認識ツールのスワイプを左に、次に2番目の右にスワイプを変更します。 3)両方の認識器の@IBActionを作成します。 4)スクロール方向を確認するコードを記述し、それに応じてscrollView.setContentOffsetを使用してスクロールビューの内容をオフセットします。

+1

これはバウンスで動作しますか?良いアイデアのように聞こえません。 –

+0

現在は、左と右のスワイプでのみ機能します。私はそれにバウンス効果を追加しませんでした。はるかに良い解決策があると確信していますが、私は開発を迅速にするためにはかなり新しいので、しばらくそれに固執します。より良い方法を見つけたら、私に知らせてください。ありがとう。 – Soja

関連する問題