-1
次の属性にNSTextAlignmentCenterを追加します。どうやって?NSTextAlignmentCenterを属性に追加するにはどうすればよいですか?
[nssWord drawInRect:CGRectMake(200, 200, 500, 200) withAttributes: @{ NSFontAttributeName : [NSFont fontWithName:@"Arial Black" size:100.0] }];
は...テキスト作品示すが、何もこれを試していない:、NSMutableParagraphStyle
を作る
NSMutableAttributedString *string = [[NSMutableAttributedString alloc] initWithString:nssWord];
[string drawInRect:CGRectMake(200, 200, 500, 200)];
[string addAttribute:NSFontAttributeName
value:[NSFont fontWithName:@"Arial Black" size:100.0]
range:NSMakeRange(0, [nssWord length])];
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setAlignment:NSTextAlignmentCenter];
[string addAttribute:NSParagraphStyleAttributeName
value:paragraphStyle
range:NSMakeRange(0, [nssWord length])];
別のオプションを追加しましたが、問題 – jdl
@jdl Dude。属性の設定が完了する前に 'string'を描画しています。 – matt
ほら............ thx – jdl