グループ化されたテーブルビューでデータを表示しました。データは、XML解析からテーブルビューに表示されます。テーブルビューのセクションが2つあり、セクション1には3行、セクション2には2行があります。
section 1 -> 3 Rows
section 2 - > 2 Rows.
ここで、文字列のいずれかが空の場合は空のセルを削除する必要があることを確認したいので、いくつかの問題に直面しました。空のセルを削除すると、インデックス番号が変更されます。では、どうすればフィールドの誰かが空であるかを確認できますか?、空のフィールドの数が増えることがあるため、インデックスの位置が変更されます。それで、そのためのサンプルコードまたはリンクを送ってください。どうすればこれを達成できますか?
サンプルコード、
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (section == 0) {
if([userEmail isEqualToString:@" "] || [phoneNumber isEqualToString:@" "] || [firstName isEqualToString:@" "])
{
return 2;
}
else {
return 3;
}
}
if (section == 1) {
if(![gradYear isEqualToString:@" "] || ![graduate isEqualToString:@" "]) {
return 1;
}
else
{
return 2;
}
return 0;
}
私を助けてください!!!
ありがとう。