2017-04-20 98 views
0

我將應用程序遷移到了Swift 3.我管理了所有更改,但是我正在努力解決這個特定問題。我有一些UITextViewUITable與填充一些電子郵件地址。當可編輯屬性被禁用時,UITextView文本顏色

在我的老斯威夫特2版本中,這些意見,並在不可編輯,與鏈路數據檢測啓用。但是,在遷移之後,使用「不可編輯」版本,文本視圖內的文本將以白色顯示。如果重新激活「可編輯」選項,則視圖內容會再次變爲黑色。

回答

1

什麼是您正在使用的dataDetectorType?如果您使用的是link,則可以更改tintColor,也可以使用linkTextAttributes來操縱您喜歡的樣式

+0

確實有效!我之前正在嘗試使用'textColor'。 Swift 3有什麼改變嗎?我之前沒有設置'tintColor'。非常感謝 –

+0

很高興能有所幫助。我在swift 2中沒有用過很多textViews,所以我不知道。 – Malik

相關問題