UICollectionViewCell
の処理と区別する方法。私はindexPath
行に応じてそれを処理する問題があります。個々のUICollectionViewCell処理と区別する方法
0
A
答えて
0
UICollectionビューには、あなたの質問私たちのために少しを明確にしてみてくださいにtableView
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cellIdentifier" forIndexPath:indexPath];
cell.layer.borderWidth = 1;
cell.layer.borderColor = [[UIColor whiteColor]CGColor];
UIImageView *image = [[UIImageView alloc]init];
image.image = [UIImage imageWithData:[self.imagesGallery objectAtIndex:indexPath.row]];
image.frame = CGRectMake(0, 0, cell.frame.size.width, cell.frame.size.height);
[cell addSubview:image];
return cell;
}
+0
私はすでに行っていますが、カスタムアイテムの内容を変更することはできません。たとえば、アイテムを選択してテキストの色を変更したい場合など、アイテムの他の部分も変更されます。 –
+0
このケースでは、データソース内の選択されたアイテムの状態を判断し、コレクションビューでreloadを呼び出して、更新されたセルを表示します – Lytic
関連する問題
- 1. 個々のアクションを別々の機能に分ける方法
- 2. JSONデータを反復処理して個々のCSSを追加する方法
- 3. ListModelから個々のListElementを選択してListViewで処理する方法
- 4. 個々のクリックイベントハンドラなしで複数フォーム送信を処理する方法
- 5. 個数別にva_listを処理する
- 6. フレックスのメニューバーコントロール、個々のメニュー項目の別個のメソッドを処理する必要があります
- 7. recycleViewを持つ要素の個々のクリックを処理する
- 8. 別々のモジュールでジュリア並列処理
- 9. 処理3の左と右のシフトキーを区別する
- 10. ビジュアルスタジオで別々のコードバージョンを処理するための最良の方法2015
- 11. 個々の配列の要素を個別に接続する方法
- 12. 個々のスレッドごとに個別のログファイルに記録する
- 13. reactjsの各ブラウザタブで別々の状態を処理する方法は?
- 14. SparkContext.wholeTextFilesの後に複数のファイルを個別に処理する方法
- 15. 大文字小文字の区別グループのフィールドを処理する方法
- 16. Spring MVCアプリケーションで複数のサブドメインを個別に処理する方法は?
- 17. 例外処理が個別に
- 18. codeigniterの個々のフォーム検証エラーの処理
- 19. Spring REST URI:ユーザと管理者を区別する方法
- 20. ユーザと管理者を区別する方法
- 21. iPhone:UIScrollviewで400個のUILabelsを処理する最善の方法
- 22. 2つのリストからマルチプロセッシングのターゲット関数を渡して個々のプロセスを個々のプロセスで処理する方法
- 23. HttpClientはAndroidとiOSで別々に処理されますか?
- 24. チャンクでテキストファイルを分割して、すべてのチャンクを個々のスレッドで処理する方法
- 25. Visual StudioコードでIntellisenseを入手して個々の.csファイルを処理する方法はありますか?
- 26. 例外処理:Pythonの同じエラーのインスタンスを区別する
- 27. AJAXリクエストを別々のディレクトリ/ファイルで処理する
- 28. Java - 各クライアントを別々のスレッドで処理するサーバー?
- 29. 個別にSPARKでいくつかのファイルを処理する
- 30. 大文字と小文字を区別するインポートの衝突を処理する方法
に似デリゲートメソッドを持っています。 –
私はすでに行っていますが、カスタムアイテムの内容を変更することはできません。たとえば、アイテムを選択してテキストの色を変更したい場合など、アイテムの他の部分も変更されます。 –