为什么会这样:
Profile *showProfile = [[Profile alloc] init];
showProfile = [profileArray objectAtIndex:indexPath.row];
if([[showProfile lastName] length] > 0){
NSString *cellValue = [NSString stringWithFormat:@"%@ %@", [showProfile lastName], [showProfile firstName]];
[[cell textLabel] setText:cellValue];
}
在 UITableViewCell 上而不是在左侧显示文本。我不能张贴图片给你看,但这让我很生气。文本似乎更居中。
但如果我这样做:
Profile *showProfile = [[Profile alloc] init];
showProfile = [profileArray objectAtIndex:indexPath.row];
if([[showProfile lastName] length] > 0){
NSString *cellValue = @"This is aligned properly";
[[cell textLabel] setText:cellValue];
}
文字很好。