gpt4 book ai didi

ios8 - 如何在键盘应用程序扩展中处理 UITextField

转载 作者:行者123 更新时间:2023-12-04 08:34:32 26 4
gpt4 key购买 nike

我在自定义键盘上添加了文本字段 (keyboardTextField) 和 UISwitch。我可以设置焦点 开启 关闭 for (keyboardTextField) 基于我的代码的 Switch 值。

- (void)switchToggled:(id)sender
{
UISwitch *mySwitch = (UISwitch *)sender;
if ([mySwitch isOn])
{
[keyboardTextField becomeFirstResponder];
}
else
{
[keyboardTextField resignFirstResponder];
}
}

那么当我的自定义键盘在我的设备的每个应用程序中第一次启动它的工作时,现在发生了什么,但是在将 Switch 值更改为 后,我不可能重新选择主应用程序的输入 View 在 然后 关闭 现在我的自定义键盘无法在我设备的任何应用程序中写任何东西。

这类问题已经有人问过了 herehere但还没有人回答。如果有人有任何解决方法或任何想法,请分享。

最佳答案

我正在为 IOS 制作一个扩展键盘,并且和你有同样的问题。我的目的是添加一个 UISearchBar像键盘一样 this应用程序,但我无法在我发布此问题的任何论坛中找到答案。

我什至问过 Apple 技术支持,但他们回答说这是 iOS 键盘扩展的错误。

最后一天我发现一个应用程序是 Kanvas 键盘,我认为有我的解决方案,那就是 使用 UILabel相反 UITextFieldUISearch 在扩展名中。
这将使我的应用程序正常工作。希望这可以帮到你。

关于ios8 - 如何在键盘应用程序扩展中处理 UITextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27935625/

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