相关疑难解决方法(0)

在UICollectionViewCell上长按手势

我想知道如何将长按手势识别器添加到UICollectionView的(子类).我在文档中读到它默认添加,但我无法弄清楚如何.

我想要做的是:长按一个单元格(我有一个来自github的日历),得到哪个单元格,然后用它做东西.我需要知道什么细胞是长按的.抱歉这个广泛的问题,但我无论是谷歌还是SO都找不到更好的东西

objective-c ios uicollectionview

104
推荐指数
5
解决办法
8万
查看次数

快速快速按下自定义键盘的Delete键

我正在制作自定义键盘。键盘上的Delete键可以很好地单击。但是长按不起作用。我想对删除键进行长按,以便在用户按住Delete键时,键盘像标准ios键盘一样连续删除。我提到一对夫妇#2的解决方案,喜欢- /sf/answers/1836441351//sf/answers/1794331941/https://stackoverflow.com/a/ 30711421/6077720

但这对我没有用。我也尝试了这段代码:

  override func viewDidLoad() {
    super.viewDidLoad()
    textDocument = self.textDocumentProxy

    var longPress = UILongPressGestureRecognizer(target: self, action: #selector(self.longPress))
    self.deleteKeyPressed.addGestureRecognizer(longPress)
}

func longPress(gesture: UILongPressGestureRecognizer) {
    if gesture.state == .Ended {
        print("Long Press")
        self.textDocumentProxy.deleteBackward()

    }
}
Run Code Online (Sandbox Code Playgroud)

但是在编写此代码后,我的键盘不会仅出现。谁能帮帮我吗?

ios swift custom-keyboard

1
推荐指数
1
解决办法
1805
查看次数