0
我將應用程序遷移到了Swift 3.我管理了所有更改,但是我正在努力解決這個特定問題。我有一些UITextView
在UITable
與填充一些電子郵件地址。當可編輯屬性被禁用時,UITextView文本顏色
在我的老斯威夫特2版本中,這些意見,並在不可編輯,與鏈路數據檢測啓用。但是,在遷移之後,使用「不可編輯」版本,文本視圖內的文本將以白色顯示。如果重新激活「可編輯」選項,則視圖內容會再次變爲黑色。
我將應用程序遷移到了Swift 3.我管理了所有更改,但是我正在努力解決這個特定問題。我有一些UITextView
在UITable
與填充一些電子郵件地址。當可編輯屬性被禁用時,UITextView文本顏色
在我的老斯威夫特2版本中,這些意見,並在不可編輯,與鏈路數據檢測啓用。但是,在遷移之後,使用「不可編輯」版本,文本視圖內的文本將以白色顯示。如果重新激活「可編輯」選項,則視圖內容會再次變爲黑色。
什麼是您正在使用的dataDetectorType
?如果您使用的是link
,則可以更改tintColor
,也可以使用linkTextAttributes
來操縱您喜歡的樣式
確實有效!我之前正在嘗試使用'textColor'。 Swift 3有什麼改變嗎?我之前沒有設置'tintColor'。非常感謝 –
很高興能有所幫助。我在swift 2中沒有用過很多textViews,所以我不知道。 – Malik