2017-04-20 2 views
0

私はアプリをSwift 3に移行しました。私はすべての変更を管理しましたが、私はこの特定の問題に苦しんでいます。私はいくつかの電子メールアドレスが入力されているUITableUITextViewをいくつか持っています。私の古いスウィフト2バージョン、編集することはできませんこれらのビューで編集可能な属性が無効になっているときのUITextViewのテキストの色

が有効リンクデータの検出と。ただし、移行後、「編集不可」バージョンでは、テキストビュー内のテキストは白色で表示されます。 "編集可能"オプションを再度アクティブにすると、表示内容が再び黒に変わります。

答えて

1

使用しているdataDetectorTypeとはなんですか? linkを使用している場合は、tintColorを変更するか、linkTextAttributesを使用して好みのスタイルを操作することができます

+0

動作しますか?以前は 'textColor'で試していました。 Swift 3で何か変わったのですか?以前は 'tintColor'を設定していませんでした。ありがとうございます –

+0

助けになるのはうれしいです。私は素早く2でtextViewsをたくさん扱っていないので、私は知らないだろう。 – Malik

関連する問題