Unicode 文字 (スピーカー記号 U+1F50A) をラベルに表示したいと思います。この記号を Interface Builder に入力することはできますか?
質問する
56103 次
5 に答える
106
はい、[編集] > [特殊文字…] をクリックできます — そこですべての Unicode 文字 (絵文字を含む) を検索し、Interface Builder でラベル テキストを設定した場所にコピー/貼り付けできます。
編集:Xcode 6では、「編集」>「絵文字と文字」です
Xcode 7+: "編集" > "絵文字と記号"
于 2012-06-17T10:01:23.810 に答える
17
プログラムで実行します。
NSString 型の手段を使用して、Label の IBOutlet を宣言します。
// UTF-8 Hexadecimal Encoding
NSString *myString = [NSString stringWithUTF8String:"0xF09F948A"];
myLabel.text = myString;
また、この質問を見てください。
于 2012-06-17T10:01:22.607 に答える
13
Xcode 8/Swift 3 では、Unicode エスケープを使用するのが最も簡単です。
let a = "\u{1F50A}"
于 2017-08-20T19:34:59.753 に答える