問題タブ [uicollectionview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
performance - URL からの画像を使用して UICollectionView をより効率的にする
Web からの画像を含むセルを含む UICollection ビューがあります。EGOImageView クラスを使用してバックグラウンドで画像を読み込みますが、非常に大きな画像の場合、iPhone では約 0.5 秒のフリーズが発生し、iPad では非常に目立ちます。より効率的にするためにできることはありますか?大きな画像の圧縮バージョンをダウンロードする方法はありますか?
ios - UICollectionView : アニメーション カスタム レイアウト
UICollectionView に多数の画像セルを表示しています。1 つのボタンで、すべてのセルを最初のセルにグループ化できるようにしたいと考えています。
これはうまく機能していますが、アニメーション トランジションを再グループ化アクションに追加しようとしても、何も起こりません。
カスタムレイアウトで使用する方法は次のとおりです。
何か案が ?ありがとう !
ios - UICollectionView で indexPath への低速スクロールを作成する
私は一連のロゴを宣伝している「画像ティッカー」を作成するために UICollectionView を使用しているプロジェクトに取り組んでいます。collectionView は高さ 1 アイテム、長さ 12 アイテムで、一度に 2 ~ 3 アイテムを表示します (表示されるロゴのサイズによって異なります)。
最初のアイテムから最後のアイテムまで、ゆっくりとした自動スクロール アニメーションを作成してから繰り返したいと思います。
誰もこれを機能させることができましたか?を使用してスクロールを機能させることができます
しかし、これは速すぎる!
これにより、必要なスクロール速度が得られますが、シリーズの最後の数セルしか表示されません。それら(および最初の可視セルでさえ)がすぐにキューから取り出されているのではないかと思います。
何かご意見は?
iphone - セルがまだ表示されている間に UICollectionView 内の大きなセルが削除される
大きなをUICollectionView
含む がありますUICollectionViewCells
。これらのセルは非常に大きいため、UICollectionView
境界を完全に満たし、画面からはみ出します。
問題は、大きなセルが から削除され、UICollectionView
まだ表示されている間に再利用のためにキューに入れられ、空白のビューになることです。空白のUICollectionView
領域をスクロールし続けると、最終的にセルの最後の部分が表示され、次のセルの開始が正確な場所に表示されます。
UICollectionView
セルの再利用を効果的に無効にしましたが、コレクションビューの境界内にコーナーがないため、セルが表示されなくなったと考えているため、問題は依然として発生しているようです。
1 つの列で 10000 ピクセルの高さのセルを持つコレクション ビューを作成する方法を説明します。非常に高いセルをスクロールすると、約 1000 ピクセルのコンテンツが画面からスクロールされた後に非表示になり、最後の 1000 ピクセルのコンテンツを表示するために再表示されます。セルのために。
この問題を示す簡単なプロトタイプ アプリを http://jack.cox.s3.amazonaws.com/collectionviewprototype.zipからダウンロードできます。
iphone - UICollectionViewflowLayoutのセル間の間隔をどのように決定しますか
フローレイアウトのUICollectionViewがあり、各セルは正方形です。各行の各セル間の間隔を決定するにはどうすればよいですか?これに適した設定が見つからないようです。コレクションビューのnibファイルに最小間隔属性があるようですが、これを0に設定すると、セルが固定されません。
他のアイデアはありますか?
xcode - UICollectionView の高さのサイズ変更
ビューコントローラーが読み込まれるときに UICollectionView の高さを 0 に設定し、ボタンが押されたときにアニメーションでサイズを大きくしてサイズを変更しようとしています。いろいろ試してみましたが、サイズは全く変わりません。高さを0に変更しようとしたさまざまなことは次のとおりです。
....
....
....
iphone - HomeDirectoryから複数のアイテムを削除する
HomeDirectoryから複数のアイテムを削除したい。
で使用UICollectionView
していますallowsMultipleSeletion = YES;
その後NSIndexPath
、選択したアイテムをに保存しNSMutableArray
ます。
このコードを使おうとしています
NSIndexPath
問題は、配列をどのように渡すobjectAtIndex
かです。
ios6 - UICollectionView チュートリアルのリクエスト
次のことを行うチュートリアルまたはヘルプを探しています
iPad アプリとして保持し、ストーリーボードを使用します。画像の UiCollectionView (およびセル) を表示するポップオーバーを備えた (これは私のメインです) viewController (詳細またはナビゲーション ビューなし) が必要です。メイン内に ContainerView が必要です)。コンテナーはデフォルトの imageView を表示し、CollectionView から選択すると、コンテナー内のイメージが変更されます。また、CollectionView セルからコンテナのイメージへのセグエは、カスタム セグエ タイプである必要があります。
覚えておいてください、これは Storyboard を備えた iPad 用です。詳細またはナビゲーション コントローラーはありません。
チュートリアルはどうですか。今のところそのようなものは他にありません。きっと助けを借りることができます。
ダグ
ios - UICollectionViewLayout をサブクラス化し、UICollectionView に割り当てる
CollectionViewController があります
UICollectionViewLayout サブクラスもあります: CustomCollectionLayout.m
セルに新しいフレームを使用しようとしていますが、ランダムな位置に 1 つだけです。問題は、layoutAttributesForItemAtIndexPath が呼び出されないことです。
アドバイスをよろしくお願いします。
ios - collectionView:cellForItemAtIndexPath: 呼び出されません
私は UICollectionView を持っていて、それを表示したいだけです。インターフェイスビルダーでファイルの所有者にデリゲートとデータソースを添付しました。
正常に呼び出されます。
私はこれを数時間いじっていますが、理解できません...
どんな助けでも素晴らしいでしょう、事前に感謝します!
これが完全なソースです。ちょっと面倒だったらごめんなさい。
.h ファイル
.m ファイル