【发布时间】:2021-10-12 23:38:21
【问题描述】:
我在 UITextView 中为我的 NSAttributedString 使用了对齐文本:
var paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = NSTextAlignment.Justified;
normalAttributes.setObject(paragraphStyle, forKey: NSParagraphStyleAttributeName)
问题在于它会拉伸一些单词以实现合理对齐,而不是仅仅拉伸单词之间的空格。我觉得这很让人分心,并且知道有一种方法可以使单词不会被拉伸,而只是间距。下面是我的应用程序的屏幕截图,然后是一个应用程序的屏幕截图,该应用程序具有一些相同的功能,也使用对齐的文本和完全相同的字体。
如何达到同样的效果?
任何帮助将不胜感激。
【问题讨论】:
-
嗯,这只是一个猜测。 :( 抱歉,它没有用。如果你真的想深入了解这个,你可以深入研究 Text Kit 并覆盖布局(这实际上可能是其他应用程序所做的)。
标签: ios uitextview nsattributedstring right-justified