【发布时间】:2017-05-02 06:19:14
【问题描述】:
在属性检查器中,我将 UITextView 选项卡中的 .text 属性设置为“已分配”,然后将“行”值更改为 1.5。
当为UITextView 中的.text 字段分配新值时,行距会变回。
左边是main.storyboard中显示的视图控制器,右边是UITextView中给String赋值后的结果,在模拟器中运行。
在更改.text 后,我是否有约束或其他东西来修复行距值?我觉得应该用代码来管理..
let style = NSMutableParagraphStyle()
style.lineSpacing = 40
let attributes = [NSParagraphStyleAttributeName : style]
aboutNeyong.attributedText =
NSAttributedString(string: aboutNeyong.text!, attributes:attributes)
上面的代码是我在赋值语句之后添加的。
【问题讨论】:
-
显示你是如何设置文本的?
-
您是在设置 myTextView.text = something 还是 myTextView.attributedText = something ?
-
@UmairAfzal 就像
UITextView.text = String(); -
原始语句包含返回
String值的其他内容。
标签: ios xcode uitextview spacing