シミュレーターで、に貼り付けましたUITextView
。ペーストボードにまだ Objective-C のコードが残っていることを知らなかったので、貼り付けたテキストには複数の行といくつかのタブが含まれていました。
テキスト フィールドが突然複数行になったのを見て驚きました (ビューの高さが 1 ~ 2 行しかないため、明らかに見栄えが悪くなります)。
UITextField
また、同じフォーマットのテキストを貼り付けると、sizeWithFont:constrainedToSize:
一部のビューのサイズを正しく設定するために使用する実装が台無しになることも経験しました。
何が起こっているのか、そしてこの可能性を回避するためにコーディングする必要があるかどうかについて、誰かが光を当てることができますか? デバイス自体で、OS は何らかの方法で問題を処理しますか? また、Web サイトで同じテキストをホストして、デバイス内からのコピーと貼り付けが同じ動作を示すかどうかを確認するつもりです。
シミュレーターと外部環境からのコピーの単なる制限であることを本当に願っています。