私は自分のアプリでコンスタンシアフォント ファミリーを使用しています。regular
太字と斜体のスタイルが私の要件です。私が直面している問題は、太字と斜体ではなく、通常のスタイルの出力しか得られないことです。3 つのスタイルをすべて追加しました。フォントをアプリに、Fonts provided by application
セクションの下の plist ファイルに。私は次のようにしてみました
UIFont *bFont = [UIFont fontWithName:@"Constantia-Bold" size:24.0];
UIFont *bFont = [UIFont fontWithName:@"ConstantiaBold" size:24.0];
UIFont *bFont = [UIFont fontWithName:@"Constantia_Bold" size:24.0];
UIFont *iFont = [UIFont fontWithName:@"Constantia-Italic" size:24.0];
UIFont *iFont = [UIFont fontWithName:@"ConstantiaItalic" size:24.0];
UIFont *iFont = [UIFont fontWithName:@"Constantia_Italic" size:24.0];
しかし、単一のケースが機能しているわけではなく、機能しているだけUIFont *font = [UIFont fontWithName:@"Constantia" size:24.0];
です。私はフォント名だけで何かが欠けていることを知っています。
Mac フォントのオプションでフォントを検索しようとしましたが、セクション (左上) の下にこのフォントAll Fonts
がConstantia
ありました。regular
Constantia
PS Fontsはこちらからダウンロードできます。