3

ストーリーボードに UILabel があります。デフォルトのテキストは「ラベル」です。次に、属性インスペクタに移動し、属性付きテキスト スタイルを選択します。テキスト フィールドをクリックすると、新しいウィンドウで選択できるいくつかのフォントが表示されます。この場合のデフォルトのテキストは、Helvetica サイズ 17.0 に設定されています。提示されたフォントに目を通すと、ORC A Std と呼ばれるものを使用することにしました。これは、固定幅ファミリの一部です。

このフォントを使用したいので、属性インスペクターに戻り、Label という単語を 500 に変更します。強調表示された状態で、フォントを ORC A Std に変更します。

Label (Helvetica) を読んでいた私のテキストは、500 (ORC A Std) になっています。優秀な。それが私が欲しいものです。属性インスペクタ パネルでは、すべてが希望どおりです。

残念ながら、絵コンテのラベルが Label (Helvetica) から 500 (Helvetica) に変更されました。フォント ORC A std として表示されないのはなぜですか? 次に、ラベルを直接ダブルクリックして、テキストを別のものに変更します。それをクリックして編集すると、500 (ORC A Std) と表示されます。これを 750 に変更します (まだ ORC A Std です)。編集が終わってクリックすると、750 (Helvetica) と表示されます。

ラベルにフォント ORC A Std を使用できないのはなぜですか?

4

1 に答える 1

2

これはバグだと思います。私にも起こります。属性付きテキストと Xcode に関するバグがたくさんあることを読みましたが、そのうちのいくつかは Xcode 5 と iOS7 SDK で既に修正されています。問題が解決されることを確認するには、Apple に報告してください。

今のところ、プログラムでフォントを変更するとうまくいくはずです。

于 2013-08-27T20:14:14.610 に答える