矢印や箇条書きなどが必要なときに、文字列で単純な象徴的な Unicode 文字を使用できるのは素晴らしいことだといつも思っていました。グリフは、文字列の残りの部分と同じ色でレンダリングされ、シンプルでクリーンなアイコンになります。XCode の [編集] メニューにある Mac の [特殊文字] ダイアログを使用して、それらがどのように表示されるかをプレビューできました。
iOS5 では、これらのグリフはフルカラーでレンダリングされ、シンプルでクリーンではありません。これらは絵文字アイコンだと思いますか?
この変更の説明と、理想的には iOS5 を強制的に iOS2 - iOS4 の動作に戻す方法を探しています。
次に例を示します。 @"← left arrow, right arrow → airplane ✈";
編集:
どうやら、テキストをレンダリングするための NSString UIKit 拡張機能 ( drawAtPoint: / drawInRect:
) は、この動作を示さないようです。おそらくそれはUILabelのものですか?具体的には、UISegmentControl セグメント ボタン内と UILabel 内にあることに気付きました。