0

私はmytableviewxmlparserからのデータに取り組んで表示しています。[this xml]ご覧のとおり、最初の行は他の行と整列していません。

これは行が移入される方法です:

// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }

    // Configure the cell.
    cell.textLabel.text = [((AlbumObject *)[listFeed objectAtIndex:indexPath.row]) title];

    return cell;
}

明らかな何かが欠けていますか?

ここに画像の説明を入力

あなたが示唆したように、問題はxmlから見えなかったいくつかの空白でした.これで解決しました:

[currentStringValue appendString:[string
                             stringByTrimmingCharactersInSet:[NSCharacterSet
                                                              whitespaceAndNewlineCharacterSet]]];
4

1 に答える 1

0

あなたが示唆したように、問題はxmlから見えなかった空白でした.これで解決しました:

[currentStringValue appendString:[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]];
于 2012-05-21T07:10:24.757 に答える