検索バーを持つカスタムキーボードを作成しています。ユーザーが操作できるようにするには、次の操作が可能でなければなりません。カスタムキーボードでIBActionボタンが呼び出されない
1テキストをそれぞれの文字ボタンで入力します。
2検索ボタンをタップします。
1番は、ボタンを押すたびに呼び出されるIBActionsがあります。
@IBAction func mPressed(button: UIButton) {
searchBar.text! += "m"
}
しかし、検索ボタンIBActionは呼び出しません:たとえば、ここでは文字「M」のアクションだ
@IBAction func searchPressed(button: UIButton) {
print("searchPressed")
}
私は「mPressed」にストーリーボードに検索ボタンを接続する場合そのアクションが呼び出されます。しかし、上記の "searchPressed"関数に再接続すると、再び機能しません。
私は、ボタンをアクションに正しく接続したことを確認しました。
The search action is connected to the search button
The 'm' action is connected to the 'm' button
ありがとう!
ありがとうございますが、残念ながら問題は解決しませんでした。 – randyp
コード内でsearchPressedメソッドを削除し、IBからコードにctrlキーを押しながらドラッグ・アンド・ドロップして、XCodeにこのメソッドを再度作成させます。 – Igor
ありがとうございますが、まだ動作しませんでした。 – randyp