UIViewに埋め込まれた垂直フローレイアウトを使用してUICollectionViewを構築する方法を探しています。 UIViewは、コレクションビューを含むデータソース/デリゲートとして機能します。私が探している動作は、collectionview自身がスクロールを無効にして、collectionviewにさらに多くの行を追加するとUIViewが大きくなるということです。これはどのように達成できますか?スクロール不可能な垂直UICollectionViewを含むUIViewを動的に拡大
答えて
私はあなたが現在、UIScrollViewの(そのスーパービューにその制約がそれぞれ作る)に持って
- 埋め込みのUIView、次の手順で、これを実現することができると思います。
- UIViewに高さの制約を追加し、ビューコントローラにその高さ制約のコンセントを作成します。これでUIViewの高さが上がるとscrollViewコンテンツサイズも増加します。
- UIView内にUICollectionViewを配置し、その上、下を左に、&右の制約をUIViewに設定します。
- コレクションビューのコレクションビューセルの数に基づいて高さ制約定数値を増やします。
このシナリオではうまくいきたいと思います。 しかし、あなたがなぜこの種の行動を達成する必要があるのか自由に説明できるのであれば、私はそれを必要としないのでいいと思います。
この種のシナリオを達成することができました。 スクロール可能なコレクションが固定されており、固定幅のコレクションが含まれていて、equals幅を使用してUIScrollViewに埋め込まれ、マージンがすべてに固定されている必要があります。自動レイアウトは物事を動作させます。
スクロールを無効にしてUIView代理人/データソースを収集する重要な理由はありますか?
あなたのアプローチでスクロールビューの役割は何ですか?この効果を達成するためにいくつかのサンプルコードを提供できますか? –
少なくとも1つのスクロール可能な要素。コレクションビューのサイズ、したがってビューのサイズが画面サイズよりも大きければ –
- 1. スクロール可能なコンテンツを含む垂直分割DIV
- 2. GridViewを垂直スクロール可能にする
- 3. UICollectionView。一度に垂直スクロールまたは水平スクロールのみを許可する
- 4. 垂直スクロールUICollectionviewのページネーション、管理方法
- 5. UICollectionView - 垂直スクロール、カスタムレイアウトの水平ページング
- 6. 直列化不可能な部分を含むPHPシリアル化
- 7. 垂直スクロール可能divを含む水平スクロール可能なdivは、iOSで水平方向にスクロールしません。
- 8. 動的に作成された要素を含むスクロール可能なWPFウィンドウ?
- 9. 親をオーバーラップさせない垂直スクロール可能div
- 10. UICollectionView垂直に自動的に3秒ごとに
- 11. JqueryUI、大きなテーブルを含むスクロール可能なdivのセルに要素をドラッグ
- 12. 水平と垂直の両方向にスクロール可能なレイアウト
- 13. 水平スクロールUICollectionView内のUICollectionViewCellでの垂直スクロール
- 14. UICollectionViewの垂直スクロール方向と水平スクロール方向
- 15. 非表示行を含むデータ型の垂直スクロール
- 16. UIViewフリップ垂直
- 17. テキストビューを垂直方向にスクロール可能にする
- 18. 垂直分割を使ってvimで自動スクロール可能なページ分割
- 19. observableを含むobservableArrayを動的に拡大する
- 20. Google Chromeの垂直スクロールでの不思議な動作
- 21. HTML、CSS:テーブルを垂直スクロール可能にする
- 22. Jquery-uiドラッグ可能なスクロール垂直のみ
- 23. 垂直方向と水平方向のスクロール可能なテーブル
- 24. スクロール可能なフレックスボックスのdiv要素の垂直ディバイダライン
- 25. 画像のスクロール可能な垂直グリッドの作成方法
- 26. 自動スクロール垂直リスト?
- 27. CSS:スクロール可能な画像をユーザーのウィンドウの100%に拡大
- 28. 垂直スクロールが動作しない
- 29. R垂直スクロールが動作しない
- 30. ボトムシート垂直スクロールが動作しない
私が達成しようとしているのは、電子メールクライアントの作成画面に表示されているような宛先:受信者フィールドです。私は、ユーザーが電子メールアドレスを入力するときに連絡先に小さなバブルを追加したいと思います。コレクションビューのスクロールとは対照的に、より多くのバブルが追加されてビューが拡張されます。 –
@JohnBaum:共有いただきありがとうございます。 。 – Bharath
私はあなたの応答でスクロールビューの役割をよく理解していません。なぜ、UIView内で左上のコレクションビューに直接的な制約があり、どういうわけかそのコレクションビューを作ることができないのですか? –