当可编辑属性被禁用时,UITextView文本颜色
问题描述:
我将应用程序迁移到了Swift 3.我管理了所有更改,但是我正在努力解决这个特定问题。我有一些UITextView
在UITable
与填充一些电子邮件地址。当可编辑属性被禁用时,UITextView文本颜色
在我的老斯威夫特2版本中,这些意见,并在不可编辑,与链路数据检测启用。但是,在迁移之后,使用“不可编辑”版本,文本视图内的文本将以白色显示。如果重新激活“可编辑”选项,则视图内容会再次变为黑色。
答
什么是您正在使用的dataDetectorType
?如果您使用的是link
,则可以更改tintColor
,也可以使用linkTextAttributes
来操纵您喜欢的样式
确实有效!我之前正在尝试使用'textColor'。 Swift 3有什么改变吗?我之前没有设置'tintColor'。非常感谢 –
很高兴能有所帮助。我在swift 2中没有用过很多textViews,所以我不知道。 – Malik