問題タブ [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.

0 投票する
1 に答える
401 参照

performance - URL からの画像を使用して UICollectionView をより効率的にする

Web からの画像を含むセルを含む UICollection ビューがあります。EGOImageView クラスを使用してバックグラウンドで画像を読み込みますが、非常に大きな画像の場合、iPhone では約 0.5 秒のフリーズが発生し、iPad では非常に目立ちます。より効率的にするためにできることはありますか?大きな画像の圧縮バージョンをダウンロードする方法はありますか?

0 投票する
1 に答える
13563 参照

ios - UICollectionView : アニメーション カスタム レイアウト

UICollectionView に多数の画像セルを表示しています。1 つのボタンで、すべてのセルを最初のセルにグループ化できるようにしたいと考えています。

これはうまく機能していますが、アニメーション トランジションを再グループ化アクションに追加しようとしても、何も起こりません。

カスタムレイアウトで使用する方法は次のとおりです。

何か案が ?ありがとう !

0 投票する
5 に答える
19003 参照

ios - UICollectionView で indexPath への低速スクロールを作成する

私は一連のロゴを宣伝している「画像ティッカー」を作成するために UICollectionView を使用しているプロジェクトに取り組んでいます。collectionView は高さ 1 アイテム、長さ 12 アイテムで、一度に 2 ~ 3 アイテムを表示します (表示されるロゴのサイズによって異なります)。

最初のアイテムから最後のアイテムまで、ゆっくりとした自動スクロール アニメーションを作成してから繰り返したいと思います。

誰もこれを機能させることができましたか?を使用してスクロールを機能させることができます

しかし、これは速すぎる!

これにより、必要なスクロール速度が得られますが、シリーズの最後の数セルしか表示されません。それら(および最初の可視セルでさえ)がすぐにキューから取り出されているのではないかと思います。

何かご意見は?

0 投票する
4 に答える
2952 参照

iphone - セルがまだ表示されている間に UICollectionView 内の大きなセルが削除される

大きなをUICollectionView含む がありますUICollectionViewCells。これらのセルは非常に大きいため、UICollectionView境界を完全に満たし、画面からはみ出します。

問題は、大きなセルが から削除され、UICollectionViewまだ表示されている間に再利用のためにキューに入れられ、空白のビューになることです。空白のUICollectionView領域をスクロールし続けると、最終的にセルの最後の部分が表示され、次のセルの開始が正確な場所に表示されます。

UICollectionViewセルの再利用を効果的に無効にしましたが、コレクションビューの境界内にコーナーがないため、セルが表示されなくなったと考えているため、問題は依然として発生しているようです。

1 つの列で 10000 ピクセルの高さのセルを持つコレクション ビューを作成する方法を説明します。非常に高いセルをスクロールすると、約 1000 ピクセルのコンテンツが画面からスクロールされた後に非表示になり、最後の 1000 ピクセルのコンテンツを表示するために再表示されます。セルのために。

この問題を示す簡単なプロトタイプ アプリを http://jack.cox.s3.amazonaws.com/collectionviewprototype.zipからダウンロードできます。

0 投票する
12 に答える
48552 参照

iphone - UICollectionViewflowLayoutのセル間の間隔をどのように決定しますか

フローレイアウトのUICollectionViewがあり、各セルは正方形です。各行の各セル間の間隔を決定するにはどうすればよいですか?これに適した設定が見つからないようです。コレクションビューのnibファイルに最小間隔属性があるようですが、これを0に設定すると、セルが固定されません。

ここに画像の説明を入力してください

他のアイデアはありますか?

0 投票する
2 に答える
13692 参照

xcode - UICollectionView の高さのサイズ変更

ビューコントローラーが読み込まれるときに UICollectionView の高さを 0 に設定し、ボタンが押されたときにアニメーションでサイズを大きくしてサイズを変更しようとしています。いろいろ試してみましたが、サイズは全く変わりません。高さを0に変更しようとしたさまざまなことは次のとおりです。

....

....

....

0 投票する
2 に答える
95 参照

iphone - HomeDirectoryから複数のアイテムを削除する

HomeDirectoryから複数のアイテムを削除したい。

で使用UICollectionViewしていますallowsMultipleSeletion = YES;

その後NSIndexPath、選択したアイテムをに保存しNSMutableArrayます。

このコードを使おうとしています

NSIndexPath問題は、配列をどのように渡すobjectAtIndexかです。

0 投票する
2 に答える
3661 参照

ios6 - UICollectionView チュートリアルのリクエスト

次のことを行うチュートリアルまたはヘルプを探しています

iPad アプリとして保持し、ストーリーボードを使用します。画像の UiCollectionView (およびセル) を表示するポップオーバーを備えた (これは私のメインです) viewController (詳細またはナビゲーション ビューなし) が必要です。メイン内に ContainerView が必要です)。コンテナーはデフォルトの imageView を表示し、CollectionView から選択すると、コンテナー内のイメージが変更されます。また、CollectionView セルからコンテナのイメージへのセグエは、カスタム セグエ タイプである必要があります。

覚えておいてください、これは Storyboard を備えた iPad 用です。詳細またはナビゲーション コントローラーはありません。

チュートリアルはどうですか。今のところそのようなものは他にありません。きっと助けを借りることができます。

ダグ

0 投票する
2 に答える
9244 参照

ios - UICollectionViewLayout をサブクラス化し、UICollectionView に割り当てる

CollectionViewController があります

UICollectionViewLayout サブクラスもあります: CustomCollectionLayout.m

セルに新しいフレームを使用しようとしていますが、ランダムな位置に 1 つだけです。問題は、layoutAttributesForItemAtIndexPath が呼び出されないことです。

アドバイスをよろしくお願いします。

0 投票する
3 に答える
8235 参照

ios - collectionView:cellForItemAtIndexPath: 呼び出されません

私は UICollectionView を持っていて、それを表示したいだけです。インターフェイスビルダーでファイルの所有者にデリゲートとデータソースを添付しました。

正常に呼び出されます。

私はこれを数時間いじっていますが、理解できません...

どんな助けでも素晴らしいでしょう、事前に感謝します!

これが完全なソースです。ちょっと面倒だったらごめんなさい。

.h ファイル

.m ファイル