1
我正在製作一個具有搜索欄的自定義鍵盤。爲了使用戶能夠與之交互,他們必須能夠:按鈕上的IBAction不會在自定義鍵盤中調用
1-使用單個字母按鈕輸入文本。
2-點擊搜索按鈕。
至於數字1,我有工作IBActions,每按鈕按下時調用。例如,這裏的字母「M」的動作:
@IBAction func mPressed(button: UIButton) {
searchBar.text! += "m"
}
然而,搜索按鈕IBAction爲不會叫:
@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方法,然後按住Ctrl鍵並將搜索按鈕從IB拖放到允許XCode再次創建此方法的代碼。 – Igor
謝謝,但仍然沒有工作。 – randyp