将Smileys添加到UITextView或UITextField

时间:2009-09-07 13:13:35

标签: iphone-sdk-3.0

任何人体都可以指导我将笑脸添加到UItextField或UITextView吗?

当你进入iChat视图也可以编辑时,你可以添加/删除它,就像v for Desktop中的iChat一样。

例如:你好:)(这是笑脸)

由于 维纳

1 个答案:

答案 0 :(得分:0)

使用以下代码:

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];