UILabel
複数行でレンダリングしようとしています。私はもう試した:
CGRect rect2 = CGRectMake(100, 45, 150, 60);
FontLabel *addresLbl1 = [[FontLabel alloc] initWithFrame:rect2
fontName:@"arial" pointSize:12.0f];
//#006000
addresLbl1.textColor = [UIColor colorWithRed:84/255.0 green:84/255.0 blue:84/255.0 alpha:1.0];
addresLbl1.text = @"401 King St\\nToronto, Ontario, M5V1K1\\nCanada";
//[addresLbl1 setTextAlignment:UITextAlignmentCenter];
addresLbl1.backgroundColor = nil;
addresLbl1.opaque = NO;
[cell.contentView addSubview:addresLbl1];
[addresLbl1 release];
ただし、 401 King St \ nToronto、Ontario、M5V1K1\nCanadaとしてレンダリングされます。 このラベルはUITableViewのセルに追加されていることに注意してください。文字列の「\n」の位置から改行が必要です。この文字列はサーバーから取得されるため、「\n」の位置は異なる場合があります。