UIInputViewController
にカスタムキーボードのテキストを変更しているときにメソッドがありますか? textWillChange
/textDidChange
カーソルの動きについてのみ通知します。カスタムキーボード:テキスト更新時に通知を受け取ります
0
A
答えて
0
サブクラスUIInputView
。サブクラスでを設定します。
protocol MyCustomInputViewDidChangeDelegate {
func customInputViewDidChange(customInputView: MyCustomInputView)
}
class MyCustomInputView: UIInputView {
var delegate: MyCustomInputViewDidChangeDelegate?
}
あなたは、あなたのカスタムキーボードをタッチするとUIInputViewController
がMyCustomInputViewDidChangeDelegate
に準拠していますdelegate?.customInputViewDidChange(self)
を呼び出すことによって、適切なデリゲートにそれを伝播します。
0
は、あなたが使用することができますUITextFieldTextDidBeginEditingNotification、UITextFieldTextDidEndEditingNotification、UITextFieldTextDidChangeNotification がある
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(self.textFieldDidChanged(_:)), name: UITextFieldTextDidEndEditingNotification, object:self.txtAlbumName)
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(self.textFieldDidChanged(_:)), name: UITextFieldTextDidChangeNotification, object:self.txtAlbumName)
// ------------
func textFieldDidChanged(sender:NSNotification) -> Void {
}
func textFieldDidChanged (sender:NSNotification) -> Void{
}
}
関連する問題
- 1. howtoはメディアボリュームの変更通知を受け取りますか?
- 2. 通知時に開始時にヌルポイントを受け取る!
- 3. jQueryをiframeにロードし、ロード時に通知を受け取ります
- 4. UWPのアンインストール時に通知を受け取る方法はありますか?
- 5. IAudioClient - 再生終了時に通知を受け取りますか?
- 6. Chromeのservice-worker.jsで24時間365日に通知を受け取ります
- 7. DTE.ActiveDocumentが変更されたときに通知を受け取ります。
- 8. GoogleドライブSDK:ファイルの変更について通知を受け取ります
- 9. データ変更に関する通知を受け取る
- 10. NSViewの移動時に通知を受け取る方法
- 11. NSNotificationCenterを使用して通知を受け取ります
- 12. postgresqlデータベースが更新されたときに通知を受け取る
- 13. JavaScriptがロードされ、通知を受け取ります。
- 14. Drupal - 何度も次の通知を受け取ります:
- 15. コンピュータから電話への通知を受け取ります
- 16. アンドロイドからの通知を受け取ります。
- 17. popViewControllerの通知を受け取ります
- 18. Androidデバイスは無限プッシュ通知を受け取ります
- 19. SceneKit SCNPhysicsBodyは休息の通知を受け取ります
- 20. QQuickItemの更新が必要になったときに通知を受け取ります
- 21. Firebaseプッシュ通知がテキストを同時に更新しない
- 22. OneSignal通知 - 受信時および表示前の更新通知タイトル(アンドロイド)
- 23. 通知:私の更新受信機は電話を受けていません
- 24. cPanelでファイルが更新されていない場合に通知を受け取ります
- 25. 通知が通知されたときに通知を受け取る方法
- 26. AWS SNS複数の通知を受け取りました
- 27. firebase iOSはプッシュ通知を受け取りません
- 28. DocuSign APIからのイベント通知を受け取りません
- 29. PubNub iOSアプリはプッシュ通知を受け取りません
- 30. ノックアウトサブ/パブ通知を2回受け取りました