Swift UITextFieldに独自キーボード、上部のショートカットバーを非表示にする

UITextFieldに独自キーボード

let inputViewIndexPage = NumberInputView(frame: CGRect(x: 0, y: 0, width: 768, height: 80))
self.indexPage.inputView = inputViewIndexPage

NumberInputViewや細かい処理は省略。

上部のショートカットバーを非表示にする

UITextFieldのinputAssistantItemのleadingBarButtonGroupsとtrailingBarButtonGroupsを空にする。

let inputViewIndexPage = NumberInputView(frame: CGRect(x: 0, y: 0, width: 768, height: 80))
self.indexPage.inputView = inputViewIndexPage
self.indexPage.inputAssistantItem.leadingBarButtonGroups = []
self.indexPage.inputAssistantItem.trailingBarButtonGroups = []

Swift

Posted by shi-n