相关疑难解决方法(0)

找出字符串中的字符是否是表情符号?

我需要找出字符串中的字符是否是表情符号.

例如,我有这个角色:

let string = ""
let character = Array(string)[0]
Run Code Online (Sandbox Code Playgroud)

我需要弄清楚那个角色是不是表情符号.

string character ios emoji swift

68
推荐指数
7
解决办法
3万
查看次数

检测用户是否在UITextView中键入了表情符号字符

我有一个UITextView,我需要检测用户是否输入表情符号字符.

我认为只检查最新字符的unicode值就足够了,但是对于新的表情符号2s,一些字符分散在整个unicode索引中(即Apple新设计的版权和注册徽标).

也许与使用NSLocale或LocalizedString值检查字符的语言有关?

有谁知道一个好的解决方案?

谢谢!

unicode objective-c detect ios emoji

13
推荐指数
1
解决办法
2万
查看次数

NSString包含表情符号时如何获得NSString大小?

我目前正在使用

- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(UILineBreakMode)lineBreakMode
Run Code Online (Sandbox Code Playgroud)

获得NSString的大小.但是,当该字符串包含表情符号时,它似乎计算文字unicode字符的大小,而不是考虑表情符号本身的大小,使得返回的大小不正确.

如何使用表情符号正确获取字符串的大小,因为它将显示在uilabel中?

iphone objective-c nsstring ios emoji

10
推荐指数
1
解决办法
4060
查看次数

标签 统计

emoji ×3

ios ×3

objective-c ×2

character ×1

detect ×1

iphone ×1

nsstring ×1

string ×1

swift ×1

unicode ×1