私の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. UitableViewの複数のインスタンスを作成する方法は?
- 8. サーバーと複数のユーザーなしでデータベースを作成することはできますか?
- 9. 私は(javascript配列関数array.methodを作成することができます)
- 10. C#で変数のエイリアスを作成することはできますか?
- 11. PostgreSQLで変数名のテーブルを作成することはできますか?
- 12. カフカで複数のキューを作成することはできますか?複数のキューを処理するにはどうすればいいですか?
- 13. 複数の列をDropDownListのDataTextFieldにバインドすることはできますか?
- 14. UIScrollViewにUITableViewを追加することはできますか?
- 15. カフカでは、1つのカフカトピックを作成し、複数のプロデューサに書き込むことはできますか?
- 16. jQueryでスクリプトタグを作成することはできますか?
- 17. Chromeでダイナミックテーマを作成することはできますか?
- 18. @IBOutletをカスタムビューで作成することはできますか?
- 19. Goでコンテキストマネージャを作成することはできますか?
- 20. iTextsharpでイメージライブラリを作成することはできますか?
- 21. Xcodeでデータブレークポイントを作成することはできますか?
- 22. ユーザーコントロールでイベントを作成することはできますか?
- 23. Doxygenでカスタムオブジェクトタイプを作成することはできますか?
- 24. FluentMigratorでトリガーを作成することはできますか?
- 25. iphoneでバックグラウンドサービスを作成することはできますか?
- 26. プログラムでハッシュルールを作成することはできますか?
- 27. アンドロイドでスタンドアロンブロードキャストレシーバを作成することはできますか?
- 28. Javascriptでオーディオレコーダーを作成することはできますか?
- 29. 1つの方法で複数のウィジェットを作成することはできますか?
- 30. resでdrawableの複数のディレクトリを作成することはできますか?