我试过在iOS上获取but但似乎到处都有它的bug。使用" MMMMmMMM"等文本转换字符串;带圆圈的字母将导致"Ⓜ️Ⓜ️Ⓜ️ⓜⓂⓂⓂ"。我已经尝试过该字母的unicode版本,但我把它放在任何地方都会一样。如果我复制并粘贴Ⓜ它也将被转换为表情符号。所以我不能只在文本字段/视图的开头插入and,并且不能将Ⓜ作为UIButton标题。有没有人知道解决方案或解决方法,以获取UIButton标题的正确版本的这个字符并插入文本正文中的任何位置?
编辑:这是代码
[button setTitle:@"Ⓜ" forState:UIControlStateNormal];
[button setTitle:@"\u24C2" forState:UIControlStateNormal];
使用系统UIButton导致同样的事情,表情符号Metro M。
编辑2:将按钮的字体更改为另一个将使按钮显示正确的版本,但由于文本被插入到UITextField或UITextView或其他任何内容中,因此将文本插入为将其转换为表情符号的字体