私はUITextFieldsを含むUITableViewを持っています。私は、別のアプリケーションからコピーされたテキストを貼り付けることで新しいテキストフィールドを追加し、貼り付けイベントに、貼り付けられたテキストに改行があるだけ多くのtextFieldを作成させたいと考えています。SwiftでiOSで複数行のキーボードペーストイベントを検出するにはどうすればよいですか?
例えば、私はノートアプリからこれらの行を選択した:とのTextFieldを編集するとき、私はキーボードを介して、私のアプリにその選択を貼り付けると
Alice
Fred
Betsy
を、私は、文字列を取得し、「アリス・フレッド・ベッツィ」改行文字が削除されました。この削除は、テキストフィールドに到達する前にキーボードの深くで行われている必要があります。介入して3つのペーストイベントにペーストして、3つのテキストフィールドを作成する方法はありますか?
ありがとうございます!
-Allan
おかげで、アレックス。私はUITextViewルートに行く必要はないと思っていました。 UITextFieldがそれを見る前に、テキストを傍受する方法がなければならないでしょうか?いずれにしても、UITextViewを代わりに使用する必要があります。 – WholeCheese