我有一個由接口生成器設置的UITextView。根據用戶的操作,我想在文本框內顯示錶情符號。這就是我如何做到這一點,現在(在的NSString捕捉):以文本方式將表情大小設置爲UITextField
emojiSelected = [NSString stringWithUTF8String:"\xF0\x9F\x98\x9C"];
再後來就(設置的UITextField):
cell.emoji.font = [UIFont fontWithName:@"AppleColorEmoji" size:40.0];
cell.emoji.text = emojiSelected;
現在這個工作,除了表情符號是微小的 - 幾乎沒有可見。我試圖改變字體來使它變大,但沒有改變。請注意,我已經在界面構建器中以相同的方式設置了字體。如果我從網上覆制粘貼表情符號並將其複製到IB的文本框中,我可以將尺寸更改爲我想要的任何內容。我們可以通過編程來實現嗎?
http://i.stack.imgur.com/UTrnO.png –
^適合我工作...(使用AppleColorEmoji或Apple Color Emoji錯誤在其他地方,請發佈更多的代碼 –
嗨,你在你的代碼中使用了UILabel,這就是爲什麼我用UILabel替換了我的UITextView,它使用相同的代碼 – anthoprotic