2017-08-13 10 views
0

2つのコレクションビューをドラッグ&スワイプしたい場合は、スクロールビュー(水平スクロールのみ)を使用します。ビュー)、それ以外の場合は左側に表示されます(最初のコレクションビューを表示)。半分のスクロールで全部または1つもどらないようにしてください。どうすればこのことが可能になりますか?iOS Swift:ScrollView strict dragging

+0

右側が底を意味しますか?このことをきれいにしてください。 –

+0

@AdityaSrivastava:私は質問 –

+0

を更新しましたまだ明確ではありません。 – Smartcat

答えて

0

スクロールスナップを達成するために、あなたはこのUIScrollViewDelegateメソッドを使用します:

func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) 

あなたは、このメソッド内で次のように設定することをお勧めします。

targetContentOffset.pointee.x = 

ここでは説明に役立つtutorial linkです。

または、このObjC SO answerに変換して、説明したように垂直スナップから水平スナップに変更してください。