swift ios键盘扩展 - 长按/按住

时间:2016-04-08 16:10:58

标签: ios swift uibutton swift2 custom-keyboard

我需要知道如何在ios自定义键盘扩展中添加长按(按住)功能,以便我显示多个键来从中选择一个。

预期的设计 enter image description here

我的项目结构

enter image description here

按键操作的当前代码 - 代码可以将按下的按钮标题添加为任何代理文本字段。

 @IBAction func keypress(sender: UIButton!){

let typedCharacter = sender.titleLabel?.text
    let proxy = textDocumentProxy as UITextDocumentProxy
    proxy.insertText(typedCharacter!)



}




func loadKeyboard(){

let keyboardNib = UINib(nibName: "View", bundle: nil)
    keyboardView = keyboardNib.instantiateWithOwner(self, options: nil)[0] as! UIView
    view.backgroundColor = keyboardView.backgroundColor
    view.addSubview(keyboardView)



}

希望看到建议和完整答案

0 个答案:

没有答案