如何让uitextfield 或者uitextview 显示表情

如何让uitextfield 或者uitextview 显示表情,第1张

我给你写了个简单的UITextView类 你用这个类就会有一个虚线边框 .h文件 #import @interface MyUITextView : UITextView @end .m文件 #import "MyUITextView.h" @implementation MyUITextView - (void)drawRect:(CGRect)rect

NSMutableAttributedString *string = [[NSMutableAttributedString alloc] initWithAttributedString:self.content.attributedText]

NSTextAttachment *textAttachment = [[NSTextAttachment alloc] initWithData:nil ofType:nil]

textAttachment.image = image//要添加的图片

NSAttributedString *textAttachmentString = [NSAttributedString attributedStringWithAttachment:textAttachment]

[string insertAttributedString:textAttachmentString atIndex:index]//index为用户指定要插入图片的位置

self.content.attributedText = string

self.content.text=@"1111"

ps、美图秀秀也可以吧。你上网下载一个ps4很容易学的。实现表情键盘,可以在文字框(UITextView)中输入表情。支持图片表情和字符表情。输入的表情在文字框的显示是字符串的形式。支持键盘退格建删除单个表情。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11555627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存