gpt4 book ai didi

ios - 在自定义键盘中正确实现 handleInputModeList

转载 作者:行者123 更新时间:2023-12-01 17:37:10 26 4
gpt4 key购买 nike

iOS 10 中添加了一个新的 API,以显示用户可以切换到的其他键盘的列表 - 与用户在系统键盘上长按地球仪时出现的列表相同。函数声明如下:
func handleInputModeList(来自 View :UIView,事件:UIEvent)

我的问题是,生成要提供的 UIEvent 的正确方法是什么?我打算使用 UILongPressGestureRecognizer 调用此函数,但此 API 不会显示 UIEvent

最佳答案

我的做法是错误的。无需自定义手势处理。如 header 中所述,应该向要触发此操作的控件添加目标操作,如下所示:

objective-C :
[keyboardButton addTarget:self action:@selector(handleInputModeListFromView:withEvent:) forControlEvents:UIControlEventAllTouchEvents];

swift :
keyboardButton.addTarget(self, action: #selector(handleInputModeList(from:with:)), 用于:UIControlEvents.allTouchEvents)

关于ios - 在自定义键盘中正确实现 handleInputModeList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37956329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com