ios开发之--理解NSStringDrawingOptions每个选项的用法与意义
2024-10-05 07:06:45
typedef NS_OPTIONS(NSInteger, NSStringDrawingOptions) { NSStringDrawingUsesLineFragmentOrigin = << ,
// 整个文本将以每行组成的矩形为单位计算整个文本的尺寸
// The specified origin is the line fragment origin, not the base line origin NSStringDrawingUsesFontLeading = << ,
// 使用字体的行间距来计算文本占用的范围,即每一行的底部到下一行的底部的距离计算
// Uses the font leading for calculating line heights NSStringDrawingUsesDeviceMetrics = << ,
// 将文字以图像符号计算文本占用范围,而不是以字符计算。也即是以每一个字体所占用的空间来计算文本范围
// Uses image glyph bounds instead of typographic bounds NSStringDrawingTruncatesLastVisibleLine
// 当文本不能适合的放进指定的边界之内,则自动在最后一行添加省略符号。如果NSStringDrawingUsesLineFragmentOrigin没有设置,则该选项不生效
// Truncates and adds the ellipsis character to the last visible line if the text doesn't fit into the bounds specified. Ignored if NSStringDrawingUsesLineFragmentOrigin is not also set. }
以上是这个枚举代表的具体意义,仅做记录用!
最新文章
- 我的.NET自学之路
- JS总结 循环 退出循环 函数
- Java重点之小白解析--浅谈HashMap与HashTable
- 【Web前端】---js调用本地应用程序
- SU Demos-02Filtering-03Sudipfilt
- 关于async &; await(TAP)异步模型的异常捕获
- linux 修改时间 - [命令操作]
- grep -P的一个小问题
- php 相对路径中 及 绝对路径中 的一些问题
- Journey
- [置顶]
 xamarin android使用zxing扫描二维码
- Struts支持的contentType
- Python包中__init__.py作用
- c++中的this指针和c#中的this引用
- 关于 C 语言,我喜欢和讨厌的十件事
- phd文献阅读日志-博一上学期
- mate桌面xrdp无法登陆问题
- P2904 [USACO08MAR]跨河River Crossing
- 使用D3D渲染YUV视频数据<;转>;
- 下载 CentOS 7 镜像文件