問題タブ [inputview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - UITableViewRowAction swift を介して inputview を使用する方法
私はこのガイドを実装しようとしましたが、内部で実装しました:
しかし、「inputView」の割り当ては、私が行き詰まっているところです。
私はそれをtableViewの入力ビューに割り当ててみましたが、ドキュメントには次のように書かれています:
「この読み取り専用プロパティの値は nil です。ユーザーからの入力を収集するためにカスタム ビューを必要とするレスポンダ オブジェクトは、このプロパティを読み書き可能として再宣言し、それを使用してカスタム入力ビューを管理する必要があります。」
だから私はこのガイドに従ってtableViewのinputViewを再宣言しようとしましたが、どこにも行かないようです。
ヘルプ。
swift - UITableView で異なる UITextFields の inputView を設定する
カスタムセルに s がありますUITableView
。UITextField
私はUITextField
カスタムを使用しますinputView
:
デリゲート メソッドを使用する場合:
私のカスタムinputView
は、Keyboard クラスのすべてのロジックを備えた電卓キーボードです。コンマが押されたかどうか、およびコンマの後に入力された数字の数を制御します。たとえば、コンマが押された場合はcommaButton.enabled = false
、Keyboard クラスで。
commaButton.enabled = true
別の に切り替えるときに in Keyboard クラスを設定する方法がわかりませんでしたUITextField
。
メソッドで試しtextField.reloadInputViews()
まし
textFieldDidBeginEditing(_:)
たが、うまくいきません。
UITextField
から情報を取得して、キーボードのクラスロジックに渡す必要があると思います。しかし、私はそれを行う方法がわかりません。
ios - ストーリーボードのテキストフィールドにinputView/inputAccessoryViewを設定することは可能ですか?
テキストフィールド用のピッカーとツールバーがあります。
そしてviewDidLoadで
このコードを回避して設定することは可能storyboard
ですか? (デリゲートなどに対して行うように)可能性が見つかりません。
ios - iOS カスタム InputView が画面上で浮かないようにする方法
以下のリンクの質問に記載されているのとまったく同じ問題に遭遇しました。
iPad でカスタム キーボードが「フローティング」またはドッキング解除されないようにする方法
誰もこれを修正するための解決策を持っていますか?
前もって感謝します。