为什么不使用 UIWebView 并将内容加载为 HTML。然后使用真实的图像<img>
标签来表示表情符号。
另一种方法是对每个表情符号使用 UILabel 并将其背景设置为图像,例如:
myLabel.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"emoticon"]];
尝试将图像放入 UItextView 肯定会涉及黑客攻击,这可能会随着 ios 版本的更改而在您的应用程序中引入崩溃。
我希望这有帮助!