2016-05-19 4 views
2

私のビューに2(円形)UICollectionviewがあり、両方とも機能していますが、両方のビューにスワイプジェスチャを1つ使用したいとき私はトップコレクションビューでスワイプし、ボトムビューも同じスピードでスワイプする必要があります。これを達成する最良の方法は何でしょうか?iOS - ビュー(スウィフト)で複数のテーブルビューまたはコレクションビューにジェスチャ認識機能を使用/パス

これは私のUIViewControllerです: 2 Circular collectionviews

私はこれのUIViewController上の任意の場所にスクロールするたび両方collectionviewsがスクロールする必要があります。どんな助けでも大歓迎です。

答えて

3

コレクションビューのscrollViewscrollView delegateを設定します。 UICollectionViewUIScrollViewのサブクラスです。 scrollViewDidScrollメソッドを使用してください。この方法では、たとえば、が1つのUICollectionViewを表示し、次にcontentOffsetをその値に設定します。collectionView's scrollViewに設定します。

+0

ScrollViewDidScrollは、スクロールが完了したときにのみ呼び出されます。同時にスムーズに動くようにスクロールしながら、常に呼び出されるfuncが必要です。また、私はscrollViewをオーバーライドすることはできません、または私のUICollectionviewの代理人です:( –

+0

これまであなたのために働く答えを見つけましたか?ありがとう! –

関連する問題