Tableview第一行未对齐

时间:2012-05-15 17:04:59

标签: objective-c uitableview xml-parsing

我正在处理xmlparser并将[this xml]中的数据显示到mytableview。如您所见,第一行未与其他行对齐。

这是填充行的方式:

// 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;
}

我错过了一些明显的东西吗?

enter image description here

已解决正如您所说,问题是我从xml中看不到的一些空白。这解决了:

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

1 个答案:

答案 0 :(得分:0)

正如你所说,问题是我从xml中看不到的一些空白。这解决了:

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