1

アプリで使用するカスタム フォントの起動時に、png ファイルとして利用できる小さなアイコンを追加できるかどうか疑問に思っています。コードは iOS5 以降で動作するはずです。これにはいくつかのユースケースがあります。たとえば、画像ビューとラベルを使用せずにアイコン付きのラベルを追加し、テキストに基づいてレイアウトすることができます。Apple が独自のアプリでこの手法を使用していることをどこかで読んだことは知っていますが、起動時にアイコンを追加するのか、それとも既にデザインプロセスでフォントにアイコンを追加するのかはわかりません。

どんな助けでも大歓迎です。

4

2 に答える 2

1

文字列とフォントのプロパティ、および1つ以上の画像を持つカスタムビューを使用して、これをシミュレートしました。特別なchar値と画像の間のマッピングを作成します。drawrectでは、文字または文字列を描画できるNSStringのuikitカテゴリを使用します。あなたがあなたの特別な文字に着いたら、あなたはそれをスキップして画像を描きます。これらの描画メソッドは文字列/文字のサイズを返すため、描画中に移動する量を知ることができます。

githubで使用されているこの手法を確認できます。CreditCardObjectiveCを探してください。PlaceHolderクラスでプレースホルダーまたは文字を描画するために使用されます

于 2012-07-14T14:12:11.680 に答える