インターネットで何かを見つけようとしましたが、今のところ答えがないので、助けていただければ幸いです。これまでのところ、NSFont オブジェクトがありますが、フォントの名前 (NSString として) とサイズが必要なので、それを出力できます! みたいな
[NSFont fontWithName:@"Menlo" size:11];
後ろ向きだけなので、「メンロー」という名前が付けられ、サイズは11です.
手伝ってくれてありがとう!ドイツの Xcoder
インターネットで何かを見つけようとしましたが、今のところ答えがないので、助けていただければ幸いです。これまでのところ、NSFont オブジェクトがありますが、フォントの名前 (NSString として) とサイズが必要なので、それを出力できます! みたいな
[NSFont fontWithName:@"Menlo" size:11];
後ろ向きだけなので、「メンロー」という名前が付けられ、サイズは11です.
手伝ってくれてありがとう!ドイツの Xcoder
NSString* fontName = [*yourfont* fontName];
float fontSize = [[[*yourfont* fontDescriptor] objectForKey:NSFontSizeAttribute] floatValue];
フォントは単なるオブジェクトです。や などの変数がfontName
ありsystemSize
ます。たとえば、titleLabel という名前の UILabel のフォントとサイズを知りたい場合は、次のようにします。
NSLog(@"fontwithName:%@ size:%f", self.titleLabel.font.fontName, self.titleLabel.font.systemSize);
詳細については、NSFont クラス リファレンスを参照してください。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSFont_Class/Reference/Reference.html
NSFont の名前とサイズは、セッターとゲッター ( @property
) を持つ変数なので、簡単に取得できます。
object.fontName;
object.systemSize;