在iOS 10中添加了一個新的API來顯示用戶可以切換到的其他鍵盤列表 - 當用戶長按系統鍵盤上的全球鍵時出現的同一列表。該函數的聲明如下:
func handleInputModeList(from view: UIView, with event: UIEvent)
在自定義鍵盤中正確實施handleInputModeList
我的問題是,什麼是產生一個UIEvent
提供的正確方法?我打算使用UILongPressGestureRecognizer
調用此函數,但該API不會顯示UIEvent
。
做到了工作正常嗎? –
如果我這樣做,我的鍵盤崩潰與SIGQUIT錯誤。我將堅持爲我的nextKeyboardButton創建一個動作,並在按下它時調用advanceToNextInputMode()。 –