iOS

Swift4:UITextView文字列へのリンク設定

UITextViewの文字列にリンク(URL)を設定する方法は、基本的には、色付の機能と同じ手順になります。

注意点は次の通りでした。

  • UITextViewの選択された文字列を覚えておく。
  • リンクを入力してもらう。
  • 選択された文字列にリンクを設定し、色付を行う。
    • ここでは、NSMutableAttributedStringでハンドリングする必要があり、UITextView⇆UILabel間で変換しないと、うまくいきません。
    • また、リンクを取得したあと、どこでその処理をキックするかにより色の制御ができません。

Screenshot 2018-05-29 07.10.38

Categories: iOS, Swift, 技術