iOS アプリのアイコンにhttp://symbolset.comを使用していますが、カメラのシンボルを正しく表示できません。シンボルセットのドキュメントと FontForge では、Unicode 値は 1F4F7 であると書かれています。
関連するコードは次のとおりです。
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x1F4F7] forState:controlState];
私も試しました:
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x0001F4F7] forState:controlState];
ただし、これはチェックマーク記号に対して機能します。
[self setTitle:[NSString stringWithFormat:@"%C", (unichar)0x2713] forState:controlState];
フォントはオープンタイプです。また、Unicode 値を Localizable.strings ファイルに入れようとしましたが、うまくいきませんでした。TrueType フォントにする必要がありますか?
更新: TrueType フォントに変換しようとしましたが、同じ問題が発生しました。