0
(SWIFT)Swift字符串填充不等于?
当使用String.stringByPaddingToLength
它正确垫字符集数不同但线具有不同的填充位置由于这样的事实,一些字符是比其他大。
请告诉我发生了......(不等距)
SomeValueName:..................SomeValue (40 characters wide)
SomeDifferentValue..........SomeValue (40 characters wide)
什么我需要(间距相等)
someValueName:..............SomeValue (40 characters wide)
someDifferentValue...........SomeValue (40 characters wide)
难道我不可能使用stringByPaddingToLength
获得这样的结果?看起来好像它只是担心字符的数量实际上并不是它结束的地方。
是的,它只是担心字符数,因为它是一个字符串方法。它现在知道你想用来显示它们的字体。这种方法只能用于等宽字体,例如打印到控制台时。保持标签和值字符串分开,并为它们使用不同的标签。 – Sulthan
是的,我做了一个使用两个UITextViews的工作,但现在他们不滚动 – user5705847
不要使用“填充”。使用NSAttributedString和选项卡。 – matt