このように UITable をカスタマイズする方法: UITableView には多くの行が含まれ、各行には多くのサブ行が含まれます。追加ボタンを使用してサブ行を追加しますか?
質問する
595 次
4 に答える
0
テーブルビューを持つカスタムテーブルビューセルを使用する必要があると思います。
http://www.appcoda.com/customize-table-view-cells-for-uitableview/
これがあなたを助けることを願っています。
于 2013-05-03T13:26:41.923 に答える
0
Github にこれと同様のプロジェクトがあります。基本的には、展開可能なセクションを持つ UITableView です。次の手順でうまくいきました:
NSMutableDictionary
の場合、辞書には各行の値がキーとしてdataSource
含まれています。NSMutableArrays
- あなたと
NSMutableArray
同じサイズの別のものがありますNSMutableDictionary
。これには値NSMutableArray
が含まれており、展開されたセクションと折りたたまれたセクションを表します。私の場合、デフォルトではすべてのセクションが折りたたまれています。3. tableView のセクション数は、.BOOL
YES
NO
NSMutableDictionary
NSMutableArray
のBool
値に特定のインデックスパスに が含まれている場合、YES
このセクションの行数は、 からインデックスパスの値として取得した配列のサイズになりますNSMutableDictionary
。それ以外の場合、このセクションには 1 行しかありません。
例:
if ([[boolArray objectAtIndex:section] boolValue]) {
return [[yourDict valueForKey:yourKeyForIndexPAth] count];
}else{
return 1;
}
確認して、コードを自由に使用してください。
于 2013-05-03T14:08:25.283 に答える