Iphone UITextView的每行中的字符数是否相同?

Iphone UITextView的每行中的字符数是否相同?,iphone,ipad,fonts,ios,uitextview,Iphone,Ipad,Fonts,Ios,Uitextview,大家好,我正在开发一个简单的编写程序,使用UITextView学习Cocoa编程。 在UITextView中,每行具有不同的字符数。 我试图更改UITextView的字体,但每个字符的宽度似乎有所不同。例如,l和l的宽度不同 是否仍然可以像emacs或stackoverflow的这个编辑框那样在UITextView的每行中保留相同数量的字符 非常感谢。最简单的方法是使用像Courier New这样的单间距字体最简单的方法是使用像Courier New这样的单间距字体+1,前提是您手动保存字符/字

大家好,我正在开发一个简单的编写程序,使用UITextView学习Cocoa编程。 在UITextView中,每行具有不同的字符数。 我试图更改UITextView的字体,但每个字符的宽度似乎有所不同。例如,l和l的宽度不同

是否仍然可以像emacs或stackoverflow的这个编辑框那样在UITextView的每行中保留相同数量的字符


非常感谢。

最简单的方法是使用像Courier New这样的单间距字体

最简单的方法是使用像Courier New这样的单间距字体

+1,前提是您手动保存字符/字形/代码点之间的区别,并且我们不要进入控制字符选项卡可能不应该与空格相同的宽度@tc。是的,虽然使用CTRunDelegate和CoreText not Recommendabled+1也可以使每个字形大小相同,但前提是您手动区分字符/字形/代码点,并且不要进入控制字符,制表符的宽度可能不应与空格的宽度相同@tc。是的,尽管可以使用CTRunDelegate和CoreText使每个glyph的大小相同,但不推荐使用