如何知道我的文本在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大小設置UILabel長度:Objective C
- 2. NSString長度限制
- 3. NSString的長度爲
- 4. iPhone:文本寬度像素
- 5. 返回元素的文本長度(jquery)
- 6. Android:如何確定文本的長度(以像素爲單位)?
- 7. 根據像素的寬度縮短長文本
- 8. NSString爲空,長度= 1?
- 9. NSString長度 - 特殊字符
- 10. 固定長度的NSString
- 11. 不能縮短NSString長度
- 12. UIWebView文本長度
- 13. ImageCanvas中像素長度映射的座標長度
- 14. 文本文件的長度
- 15. 運行長度編碼的像素鏈
- 16. CSS - 裁剪圖像高度以匹配文本長度
- 17. 爲什麼長度不適用於NSString?
- 18. iOS:EXC_BAD_ACCESS錯誤NSString長度和setHTTPBody
- 19. 似乎null NSString的長度是6?
- 20. Objective-c返回NSString的長度方法
- 21. NSString的字節長度是多少?
- 22. 在調試器中觀察NSString長度
- 23. 是NSString屬性的長度方法?
- 24. NSString長度和retainCount。需要澄清
- 25. unichar *到NSString,得到的長度
- 26. 如何獲得NSString的「真實長度」
- 27. 圖像與圖像的背景長度相同的文本塊
- 28. 驗證textangular文本長度
- 29. ROR SQLIite文本長度
- 30. C++「無限」長度文本
在了AppKit測量文本,有沒有這樣的事情像素。字符串測量方法可以給你答案。一點是1/72英寸。目前,這些數字實際上是像素,因爲窗口的縮放因子總是1.有一天,這將會改變:縮放因子將反映屏幕的分辨率,並且字符串測量將按照預期以點爲單位。 Quartz Debug可以讓你改變比例因子;你可以用它來確保你準備好了那一天。 – 2009-09-06 05:11:44
但它確實給了我距離我需要調整我的標籤,並把我的imageview只是在它之後?! – CiNN 2009-09-06 09:05:12