私のiPhone/iPadアプリケーションに列を追加します。 1つのUITableViewに列を追加することは可能ですか? 1つのUITableViewで複数の列を使用するサンプルコード/ブロック/プロジェクトをお勧めしますか?私を助けてください。前もって感謝します。UITableViewで複数の列を作成することはできますか?
1
A
答えて
3
どのように見えるか、カスタムセルを作成することができませそれは実際にのUITableViewはひどく表よりも多くのリストを表して命名された、ことはできません。
複数の列を使用する場合は、複数のラベルを持つ特定のセルを作成し、行と列でデータをパックする方法があります。
3
短い答えはノーではありませんが、あなたは常に複数の列
0
いいえYuvaraj.Mを作成できません。ラベルやイメージなどのコンポーネントを追加したり、カスタムセルを使用したりするボタンを追加することで、マルチカラムのようなことをすることができます。
0
私は基本的にセルにサブビューを追加することでそれを偽造したテーブルビューを使ってグリッドを完成させました。その後
// get the items for the row (a row is one cell)
NSArray *rowItems = nil;
int startIndex = indexPath.row * NumOfItemViewsPerRow;
if (startIndex + NumOfItemViewsPerRow < [items count]) {
rowItems = [items subarrayWithRange:NSMakeRange(startIndex, NumOfItemViewsPerRow)];
} else {
rowItems = [items subarrayWithRange:NSMakeRange(startIndex, [items count] - startIndex)];
}
直後:あなたはたとえば、細胞を作成した場合、それまでの3つのサブビューを追加しますので、それは、特定の行のセルをお願いするとき、あなたは、このような何かをすることによって、あなたが必要な項目を取得することができますそのことができますループ、このようなあなたの行に何かのサブビュー:
[cell.itemViews enumerateObjectsUsingBlock:^(MyItemView *itemView, NSUInteger idx, BOOL *stop) {
NSDictionary *item = [rowItems objectAtIndex:idx];
itemView.titleLabel.text = [item valueForKey:@"title"];
};
それは少し厄介ですが、あなたは混乱する必要はありませんので、逆さまには、あなたがテーブルビューからの自由のための行のアンロードを取得するということですあなた自身のカスタムグリッドビューまたはそのようなもので。
希望に役立ちます。
1
私のライブラリUIGridViewを使用することができます。
これは、UITableViewで作成され、UITableViewCellには多くのセルが含まれています。
:ここは、それがどのように見えるかです
関連する問題
- 1. 複数のアニメーションデリゲートを同時に作成することはできますか?
- 2. オープンエンド配列を作成することはできますか?
- 3. PostgreSQL - 複数の列にインデックスを作成するときにSmallintがオーバーフローします。これはバグですか?
- 4. パックマン:複数のゴーストを作成することはできません
- 5. JavaでBufferedWriterの配列を作成することはできますか?
- 6. サーバーと複数のユーザーなしでデータベースを作成することはできますか?
- 7. 複数の列をDropDownListのDataTextFieldにバインドすることはできますか?
- 8. PostgreSQLで変数名のテーブルを作成することはできますか?
- 9. C#で変数のエイリアスを作成することはできますか?
- 10. .NET Windowsフォームで複数列のコンテキストメニューを作成できますか?
- 11. IntPtr +サイズからマネージバイト配列を作成することはできますか?
- 12. Xcodeでデータブレークポイントを作成することはできますか?
- 13. jQueryでスクリプトタグを作成することはできますか?
- 14. Chromeでダイナミックテーマを作成することはできますか?
- 15. ユーザーコントロールでイベントを作成することはできますか?
- 16. iphoneでバックグラウンドサービスを作成することはできますか?
- 17. FluentMigratorでトリガーを作成することはできますか?
- 18. プログラムでハッシュルールを作成することはできますか?
- 19. 同じドメインで複数のChrome Hosted Appsを作成することはできますか?
- 20. Opaでグローバル変数を作成することはできますか?
- 21. iOSで複数のナビゲーションコントローラを作成できますか?
- 22. フレックスのデータグリッド列に対して複数のitemrendererを作成できますか?
- 23. IPhoneに複数のセクションを持つコンボボックスリストアイテムを作成することはできますか?
- 24. Node.jsのエクスプレスに複数の静的フォルダを作成することはできますか?
- 25. 複数のスプレッドシートに対して1つのスクリプトを作成することはできますか?
- 26. MOTION_EVENTプログラムを作成することはできますか?
- 27. 仮想サブドメインを作成することはできますか?
- 28. mysqlにトランザクションマージテーブルを作成することはできますか?
- 29. 辞書 "テンプレート"を作成することはできますか?
- 30. MakeBoxesStopラッパーを作成することはできますか?