我有一个带有一些字体大小的字符串,并使用 drawInRect 方法在 UIView 上添加了该文本。我可以通过计算字符串的高度来计算字符串的大约 Y 位置,但我也想知道 X 位置。
我可以计算我的字符串结束的字符串的 x 位置吗?
字符串长度和字体大小可能会有所不同。
谢谢
我有一个带有一些字体大小的字符串,并使用 drawInRect 方法在 UIView 上添加了该文本。我可以通过计算字符串的高度来计算字符串的大约 Y 位置,但我也想知道 X 位置。
我可以计算我的字符串结束的字符串的 x 位置吗?
字符串长度和字体大小可能会有所不同。
谢谢
也许在绘制字符串后调用CGContextGetTextPosition
会给你你需要的坐标。
有关更多信息,请阅读Quartz 2D 编程指南的“文本”章节。