問題タブ [collectionview]

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 投票する
2 に答える
756 参照

ios - iOS で uicollectionviewcell がクリックされたときにオーディオを再生する

ユーザーがコレクション ビューのカスタム セルを選択したときに mp3 ファイルを再生したい。しかし、それは再生されていません。ここに私がこの目的のために書いたコードがあります -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {

}

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

c# - Reactive Extensions (Rx) の新機能で、別のスレッドで CollectionView.Refresh() を実行しようとしています。どのように?

私はかなりの量のデータを持っており、ListViews、DataGrids を CollectionView にバインドし、OnFilter イベントを使用して CollectionView をフィルタリングしています。

そのため、CollectionView のデータをロードするときにも文字列プロパティFilterStringが変更されたときに、Setter を呼び出すとCollectionView.Refresh()、アクションによって画面が長時間ロックされるため、別のスレッドを使用してデータをロードし、データをフィルタリングしようとしましたが、CollectionView は別のスレッドをサポートしていないため、プログラムがクラッシュします。

この目的のためにRXを機能させる方法のガイドラインを教えてもらえますか?

サンプル コードを含むトレーニング ビデオまたは記事は大歓迎です。

どうもありがとう。

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

events - CollectionView が空のコレクションでレンダリングに失敗する

Marionette CollectionView が空のコレクションで機能しないのはなぜですか?

CompositeView 内で CollectionView をレンダリングしようとしています (これは、プロジェクトのリストの各項目内のタスクのリストです)。空のコレクションを CollectionView に渡すまで、すべて正常に動作します。コレクション空にすることができます。プロジェクトにはタスクが割り当てられていないことがあります。

Chromeが表示するエラーは

キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にはメソッド 'on' がありません

渡されたプロジェクトのコレクションはのフィルタ メソッドによって返されるタスク リストBackbone.Collectionと同様に、有効な です。このため、上記のエラーが表示される理由がわかりません。TasksCollection

Marionette の CollectionView は空のコレクション (emptyViewプロパティを持っている) を受け入れることができるのに、渡されたときにエラーが発生するのはなぜですか? 「正常に機能する」はずのコレクションにイベントをバインドしようとしていると思います。存在しないのはモデルだけです。

私のタスク コレクションは次のようになります。

私の見解は次のようになります。

最後に、次のようにページ ビューをインスタンス化します。

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

cell - xcode ビュー コレクション セルのサイズが間違っています

サイズが w:160 h:146 のカスタム コレクション セル ニブがあります。コレクション ビューにデータを入力すると、すべての要素が 20px * 20px のように非常に小さくなります。

細胞のサイズが小さくなるのはなぜですか? これは私のコードです

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

ios - CollectionView IOS での参照位置

の参照位置に問題がありますCollectionView

私の問題の簡単な例を作りました。でストーリーボードを使用してCollectionViewいますが、そのビューを離れて、要素を適切な場所に戻しません。

を接続した後に問題が発生する

これを経験した人はいますか? https://www.dropbox.com/sh/rmkkcp99al6czy6/-nL6fUYRQS !

問題のある画像

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

iphone - uicollectionビューにテキストフィールドを追加するには?

このようなビューを表示する必要があるプロジェクトを行っていますが、テーブルビューを使用しようとしましたが、実装できませんでした。その後、コレクションビューの助けを借りてこれを実装することにしました.私のビューでは何も起こらないので、ここでイライラします.これらはビューに追加されたテキストフィールドであり、すべてクリック可能です.

ここに画像の説明を入力

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

xcode - UIImage ビューを間に挟んで UIView の上に 2 つのコレクション ビューを配置する方法

iOS シミュレーターのスクリーンショット 2013 年 6 月 19 日 2.43.43 PM.png! メインストーリーボードの説明

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

ios - UICollectionview をアンロードしてリロードしますか?

iOS で UICollectionview をリロードしようとすると問題が発生します。

ゲームのレベル表示に使用しています。

コレクションビューは 10 個のセルで構成されています。セルの内容は、レベルがロック解除されているかどうかによって異なります。レベルのロックが解除されている場合、セルはレベル (カスタム UIView) を表示し、それ以外の場合は画像を表示します。これを機能させるには、個々のセル識別子を作成する必要があり、ロード時にすべてが完全に表示されます。

私の問題は、ユーザーがロックされていないレベルをプレイしていて、次のレベルのロックを解除したときです。ユーザーがゲーム ビューからレベル選択ビューに戻ると、セルが正しくリロードされません (カスタム ビューがあるべき場所に空白が表示され、画像が正しく表示されます)。

viewWillAppear のレベルで配列をアンロードしてから [collectionview reloadData]; を呼び出し、レベルをロードしてコレクションビューを再度リロードしようとしましたが、それは役に立ちません。

コレクションビュー全体を空にして、ビューが表示されたときにセル識別子を再作成するにはどうすればよいですか?

ありがとう

-編集!コードで更新 -

}

そして、インデックスパスのアイテムのセル

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

iphone - Xcode の CollectionView に問題がある - ディスプレイの黒い画面

基本的に私は約 3 日間 iOS アプリを作成しており (本を読んでデザイン パターンやフレームワークなどの基本的な知識を得た後)、これに丸 1 日を費やしています。表示できませんCollectionView。で始まるストーリーボードとTabBarView2 つのタブ (1 つは でTableView、もう 1 つは単なるUIView) は機能しますが、3 番目のタブ ( UICollectionView) は設定後も黒い画面を表示するだけです。設定方法:

1)ViewControllerをストーリーボードにドラッグしました

2)segueUITabBarControllerと新しい人との関係を築いたViewController

UICollectionView3) aを新しいものにドラッグViewController

4) 4UICollectionViewCell'sCollectionView

UILabels5)4を上記にドラッグCollectionViewCell's

6)新しいCollectionView'sデリゲートとデータソースと私のクラスのヘッダーファイルとの間の接続を確立しました(これは私CollectionViewが間違っていた場所かもしれません.必要)ViewController.hUITableView

CollectionView.m7)ファイルで次のメソッドを宣言しました

このロジックはプログラマーとしての私には理にかなっていますが、Xcode の経験がほとんどないため、このクラスを自分のCollectionView何かにリンクするのを忘れていたのかもしれません。私がどこで間違ったのか誰か知っていますか?

ところで、ご参考までに、私はこの CollectionView を素晴らしい画像などを表示するというよりも、ナビゲーション テクニックとして使用しています。後でエミュレータに実際に表示されたときに、一般的な画像を挿入します。ありがとう