uitextfield中的自定义笑脸

时间:2013-03-05 09:17:45

标签: ios6 uitextfield chat xcode4.5 emoji

我使用以下代码在uitextfield中显示笑脸。

stringWithSmiley = [stringWithSmiley stringByReplacingOccurrencesOfString:@":)"
                                    withString:@"\ue415"
                                    options:NSCaseInsensitiveSearch
                                    range:range];

我搜索并发现每个表情符号/表情符号图标都有自己的ID,基于我们可以在文本字段中显示它。

我怀疑是: 是否可以创建自定义表情符号?如果是,那么我们如何在文本字段中显示它?

如果有任何想法,请帮助我。 提前致谢

2 个答案:

答案 0 :(得分:1)

请试试这个 How can I insert an image in a UILabel, or make it look like I did? 通过使用此,您可以自定义。 希望这能解决你的问题。

答案 1 :(得分:0)

试试这个:

- (BOOL) textField: (UITextField *)theTextField shouldChangeCharactersInRange: (NSRange)range replacementString: (NSString *)string {   

NSRange range = {NSNotFound, 0};
NSString *s = @"This is a smiley :)";

range.location = 0;
range.length = [s length];
s = [s stringByReplacingOccurrencesOfString:@":)"
                                    withString:@"\ue415"
                                    options:NSCaseInsensitiveSearch
                                    range:range];

  }