如何知道我的文本在UILabel中占多少像素?
我想在文本之间插入一个小图片。
可以用来调整我的标签宽度。NSString文本像素长度
3
A
回答
14
UIKit添加了NSString中的几个方法,可以为您提供字符串的尺寸(如果要绘制)。完整的参考文献是here。你关心的方法可能是这些:
- sizeWithFont:
- sizeWithFont:constrainedToSize:
- sizeWithFont:constrainedToSize:lineBreakMode:
- sizeWithFont:forWidth:lineBreakMode:
- sizeWithFont:minFontSize:actualFontSize :forWidth:lineBreakMode:
2
-[NSString sizeWithFont:]
是NSString(UIStringDrawing)
的一部分。
2
相关问题
- 1. NSString长度限制
- 2. iPhone:文本宽度像素
- 3. 返回元素的文本长度(jquery)
- 4. 根据像素的宽度缩短长文本
- 5. 不能缩短NSString长度
- 6. 固定长度的NSString
- 7. UIWebView文本长度
- 8. ImageCanvas中像素长度映射的坐标长度
- 9. 运行长度编码的像素链
- 10. CSS - 裁剪图像高度以匹配文本长度
- 11. 是NSString属性的长度方法?
- 12. 为什么长度不适用于NSString?
- 13. 如何获得NSString的“真实长度”
- 14. 似乎null NSString的长度是6?
- 15. Objective-c返回NSString的长度方法
- 16. 图像与图像的背景长度相同的文本块
- 17. C++“无限”长度文本
- 18. document.createElement文本字段长度
- 19. Datagridviewtextboxcolumn的长度和文本?
- 20. PHP文本框长度
- 21. 在文本字符长度
- 22. Iphone SDK UITextView文本长度
- 23. 验证textangular文本长度
- 24. iPhone/iPad:UITextView最长的文本长度
- 25. 长文本字段的最大长度
- 26. NSString cut - 核心数据中NSString的长度 - Objective-C iOS 3.2
- 27. UITextField在格式化NSString时出现NSString长度问题
- 28. NSString的最大长度是多少?替代NSString - iPhone
- 29. 当调试器摘要显示文本时,为什么NSString长度为零?
- 30. 用图像和长文本
在了AppKit测量文本,有没有这样的事情像素。字符串测量方法可以给你答案。一点是1/72英寸。目前,这些数字实际上是像素,因为窗口的缩放因子总是1.有一天,这将会改变:缩放因子将反映屏幕的分辨率,并且字符串测量将按照预期以点为单位。 Quartz Debug可以让你改变比例因子;你可以用它来确保你准备好了那一天。 – 2009-09-06 05:11:44
但它确实给了我距离我需要调整我的标签,并把我的imageview只是在它之后?! – CiNN 2009-09-06 09:05:12