1

私はマーキー効果のためにこのコードを使用しています。フォントのようなデジタル時計が欲しいので、フォントを

 UIFont *lcdFont = [UIFont fontWithName:@"DBLCDTempBlack" size:60.0]; 
 self.font = lcdFont ;

しかし、私はこのフォントをいくつかのランダムな文字に対してのみ取得しています。大文字のみを使用しています。UILabelのすべての文字にiが必要です。なぜそうなっているのですか。

4

1 に答える 1

3

コードに問題はありません。フォントには特定の文字しか含まれていません。(なぜですか?誰が知っていますか。)欠落しているものについては、OSは自動的に別のフォントにフォールバックします。

より広い文字セットを使用してLCDのようなテキストを描画する場合は、そのようなフォントを他の場所で見つけて、アプリにバンドルする必要があります。

于 2012-04-26T06:25:05.530 に答える