2014-12-02 105 views
-5

我很想知道iOS中的字符串會佔用多少像素(寬度,空間)。
和字符串可以是任何長度。標籤中的字符串會佔用多少像素(寬度)?

而我不採取等寬字體,對他們我可以使用一些啓發式。

我在說沒有等寬字體。
問題是因爲「我」和「h」不是相同的寬度。

我知道這是個難題,但也許有人以某種方式解決了它。
即使是一些近似值對我也是有好處的。

+0

什麼字體,你有什麼字號? – Touchpad 2014-12-02 12:27:01

+3

你真正的問題是,你在問任何解決方案之前忘記了谷歌......'-boundingRectWithSize:options:attributes:context:'方法會爲你完成這項工作,你可以找到它的使用例子。 – holex 2014-12-02 12:27:36

+0

@Touchpad最適合任何字體和任何尺寸。正如我所說的,我知道如何在大小固定的情況下以等寬字體形式進行操作。 – WebOrCode 2014-12-02 12:29:44

回答