私のプロジェクトでは、水平スクロール UICollectionViews を保持する UITableView があります。したがって、テーブル ビューの各セルは新しいコレクション ビューです。各セルの左側にインタラクティブなビューが必要です。そのビューは左側に沿って折りたたまれますが、そのビューをタップするとアニメーションで少し開きます。コレクション ビューを左端まで、つまり先頭までスクロールすると、コレクション ビューが開きます。ユーザーがコレクション ビューのスクロールを開始すると、コレクション ビューは自動的に閉じます。
視覚的な例を次に示します。
テーブル ビュー セル..
The view is collapsed in this image.
____________________________
|V | |
|i | CollectionView |
|e | Scrolls </> |
|w_|_______________________|
The view is open in this image. The ways it opens are described above.
____________________________
|V | |
|i | CollectionView |
|e | Scrolls </> |
|w______|__________________|
既にコレクション ビューが含まれているセルの左側に、このインタラクティブ コントローラーを配置するにはどうすればよいでしょうか?
また、このようなサードパーティ製のコントロールがあれば、それも素晴らしいでしょう!