2

がありUILabel、Unicode文字を含める必要があります。このサンプルコードを別のアプリで見ましたが、完全に機能します。ただし、私のアプリでは、空白の四角が表示されます。どんな助けでも大歓迎です!

[self.button setTitle:@"\uf05a" forState:UIControlStateNormal];
4

1 に答える 1

2

これは、その Unicode エスケープに含まれる漢字が有効な Unicode 文字ではないためです。これは、Unicode 仕様に存在する可能性がありますが、まだ実装または標準化されていないため、UILabel でレンダリングできないことを意味します。フォント デザイナーに相談して、カスタム フォント パッケージでそのグリフを取得するか、別のグリフを使用する方法を確認してください。

于 2013-03-17T22:53:59.103 に答える