禁用“可编辑”属性时,UITextView文本颜色

时间:2017-04-20 21:43:04

标签: swift3 uitextview

我将应用程序迁移到Swift 3.我已经管理了所有更改,但我正在努力解决这一特定问题。我在UITextView中有一些UITable,其中包含一些电子邮件地址。

在我的旧Swift 2版本中,这些视图不可编辑,启用了链接数据检测。但是,在迁移之后,使用"不可编辑的"版本文本视图中的文本以白色显示。如果重新激活"可编辑" 选项,视图内容将再次变为黑色。

1 个答案:

答案 0 :(得分:1)

您使用的dataDetectorType是什么?如果您使用的是link,则可以更改tintColor,也可以使用linkTextAttributes根据自己的喜好操作样式