I私は最初から、細胞の異なる3種類のカスタムスクロール可能なビューを作成する必要があり、このタスクを持っている。(ノーUICollectionViewものUITableView)中のUITableViewの行動はスウィフト
Iを模倣するカスタムスクロールコレクションビューを作成します。何が最良の方法で始まるか分かりません。私はUIScrollviewをサブクラス化する必要があります。
すべての指導または指示が高く評価されます。
I私は最初から、細胞の異なる3種類のカスタムスクロール可能なビューを作成する必要があり、このタスクを持っている。(ノーUICollectionViewものUITableView)中のUITableViewの行動はスウィフト
Iを模倣するカスタムスクロールコレクションビューを作成します。何が最良の方法で始まるか分かりません。私はUIScrollviewをサブクラス化する必要があります。
すべての指導または指示が高く評価されます。
UIView
のオブジェクトを作成してください。UIScrollView
での追加は、配列数によって異なります。
UIView
上に透明UIButton
を入れたりdidSelectedRowAtindex
のように実装するためのタッチジェスチャーを使用UIScrollView
にサブビューを追加し、次UIView
のための動的な計算をしてください。
UITableViewが存在しない場合に対応できるもう1つのソリューションです。
TableViewとCollection Viewの両方がUIScrollViewから継承されます。だから、親クラスを使うことは効率的かもしれません。しかし、継承も独立した拡張機能を提供するので、サブクラスを使用することもできます。
だから、決定はあなたが何をするかによって異なります。ここにあなたの場合。
「UIScrollViewでの追加の維持」についてもう少し説明できますか? –
「UIScrollViewでの追加の維持」とは、 - 変数totalHeightを更新します。 - 新しいui要素が作成されると、その高さが変数に追加されます。 - すべての要素を最終値に作成すると、目的のスクロールビューサイズが得られます。 - スクロールビューのコンテンツサイズプロパティにtotalheightを設定します。 –
True @RamaKrishnaChunduri – Hasya