获取带有emoji的字符串宽度和高度
来源:互联网 发布:c语言九九乘法表代码 编辑:程序博客网 时间:2024/05/19 21:03
// 得到带有emoji string长度和宽度
+ (CGSize) calculateEnojiStringSizeWithString:(NSString *) content font:(UIFont *) font constraintStringWidth:(CGFloat)stirngWidth
{
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStylealloc]init];
paragraphStyle.lineBreakMode =NSLineBreakByWordWrapping;
NSDictionary *attributes =@{NSFontAttributeName:font,NSParagraphStyleAttributeName:paragraphStyle.copy};
[paragraphStyle release];
CGSize contentSize = [contentboundingRectWithSize:CGSizeMake(stirngWidth,MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin
attributes:attributes
context:nil].size;
return contentSize;
}
- 获取带有emoji的字符串宽度和高度
- android 获取字符串的高度和宽度
- android 获取字符串的高度和宽度
- 关于Android 获取字符串的高度和宽度
- 自定义view中获取字符串的宽度和高度
- java如果获取窗体上字符串的宽度和高度
- 【J2SE】JAVA_GUI-获取字符串的高度和宽度
- MFC 获取字符串像素高度和宽度
- Js获取字符串的显示宽度/高度
- 字符串的象素宽度和高度?
- JAVA 计算字符串的高度和宽度
- 计算字符串的宽度和高度
- 获取图片宽度和高度的类
- 获取CBitmap的宽度和高度
- CSS----获取DIV的高度和宽度
- javaScript获取窗口的高度和宽度
- javascript获取浏览器的宽度和高度
- 获取浏览器的高度和宽度
- 【iOS学习笔记】CocoaPods使用详细说明
- 32. Element tabIndex 属性
- Ajax(一) — Ajax的核心与异步原理
- Android开发笔记----界面布局及在布局上动态地增加删除子元素
- QTabWidget 样式表必知必会
- 获取带有emoji的字符串宽度和高度
- javaScript对Cookie的添加,获取,删除等操作
- Windows10 如何会成为微软的新起点?
- IAP 远程升级设计实现
- java中形参,实参改变
- 33. Element tagName 属性
- Android Studio之软件安装教程
- Android重启当前Activity以及Activity生命周期的变化
- JS学习-原型链的理解