1

私は iOS 4.1 を搭載した iPhone 4g を持っており、iOS 3.1.3 を搭載した 3g を 1 つ持っています。カスタム ds-digital.ttf フォントを .plist ファイルに追加しました。プログラムで以下のように使用しました

    [hourLabel setFont:[UIFont fontWithName:@"ds-digital" size:120.0]];

4g の「Build and Run」では問題なく動作しますが、3g では以下のように SIGABRT を出しています。

     Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: font != nil'
    2011-08-25 14:38:17.972 FinalAlarmClock[702:207] Stack: (

私はそれをグーグルで調べたところ、3.2未満のiOSは「カスタムフォント」をサポートしていないことがわかりました.appStoreからアプリをダウンロードしました。名前はiHandySoft Incによるアラームクロックで、私の3.1.3 iOSで非常にうまく動作しています。 、

何を使っているのか理解できません.フォント「DBLCDTempBlack」を見ましたが使われていません.どちらも違います.どうすればいいですか.iOS 3.1.3がないのでds-digitalを使いたいです.ファミリ内のそのようなフォント。

ヘルプ!

4

0 に答える 0