2017-03-06 5 views
0

ビューコントローラでは、ビューコントローラの上部に2つのビューの下に1つのcollectionviewがあります。コレクションビューの高さをビューのサイズに基づいて設定しました。スクロールする必要はありません。ビューとコレクションセルをシームレスにスクロールできるように、3つのビューはすべてスクロールビューの内側にあります。これは非常に非効率的だと感じていますが、ビューとコレクションビューの間にこの種のシームレスなスクロールを提供する別の方法は考えられません。同じ、または少なくとも似たような結果を達成するために他に何かできますか?Collection View Cellと一緒にビューをスクロール

編集:https://gyazo.com/8e5febea0974b0e6e0660f1714d67cbcこれはうまくいけばそれをよりよく説明します。 labelはcollectionviewの上のスクロールビューの内側のビューであり、4つのボタンはcollectionviewセルです。今度は、4つではなく20のボタンを追加すると、コレクションビューをスクロールできますが、ラベルはスクロールしません。また、これは私が達成しようとしているものを説明するのに役立つかもしれない - http://jsfiddle.net/hDwPH/

Ignore This Dummy Code 
+1

あなたは、アプリが表示しているもののスクリーンショットを提供してください、私はさらに手助けすることができます –

+0

投稿を編集しました – XvKnightvX

答えて

0

のスクリーンショットから、私はあなたのビューコントローラが

  • 1 UILabel
  • 複数UIButtons
  • で構成されていると仮定します1行につき1つのアイテムのみ

もしそうなら、代わりに210。 UILabelはセクションヘッダーになり、UIButtonsは行になります(UITableViewCell)。あなたのUITableViewは1 section, 20 rowsです。

  1. あなたのUILabelはUIButtonsと一緒に浮いしたい場合、あなたはあなたのUILabelが固定されたままにしたい場合は、UITableViewStylePlain

へのUITableViewスタイルを設定

  • に のUITableViewのスタイルを設定します

  • +0

    tableviewのようなものを設定できるようですこれはコレクションビューよりも簡単です。ありがとうございます! – XvKnightvX

    +0

    心配はいりません。それが喜んで役立ちます。 –

    関連する問題