データ検出によって認識される必要があるデータを含む 2 つの UITextView がありますが、1 つはデバイスとシミュレータの両方で正常に動作しますが、1 つはシミュレータでのみ動作します。デバイスからビルドを破棄し、製品をクリーンアップし、派生データを削除しようとしましたが、不整合が解決されないようです。
Interface Builder 内でリンク検出が有効になりました。データはNSString stringWithFormat:
書式設定された文字列で渡され、 で設定されUITextView setText:
ます。両方とも同じように設定するので、違いはありませんが、どちらか一方では正しく機能しないようです。
編集:デバイスで、リンクとして検出する必要がある項目の 1 つをタップすると、青色に変わり、リンク検出が行われます。影響を与える可能性のあるカスタム フォントや色は設定していません。