なぜこれを行うのですか:
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];
}
テキストは問題ありません。