gpt4 book ai didi

ios - 强制 UIKeyboardAppearance 重新加载

转载 作者:行者123 更新时间:2023-11-29 03:26:39 24 4
gpt4 key购买 nike

我正在开发一个使用深色键盘的 iOS 应用程序。其中一种键盘附属于 UITextView。我创建了 UITextView 并尝试了一下,一切都按预期工作。

当我关闭键盘然后单击主页按钮并将应用程序关闭到后台时,就会出现问题。通过重新打开我的应用程序,我返回到刚才所在的屏幕。当我单击 UITextView 时,它会为其提供firstResponder 状态,并且 UIKeyboard 会重新出现。

如果您检查 UIKeyboard 的属性,外观仍设置为深色,但键盘在屏幕上的第一秒显示为浅色。

有人知道如何在应用程序进入前台和显示键盘之间强制刷新键盘吗?

最佳答案

我认为目前您无法解决此问题。我有一个我刚刚完成的简单项目,用于向 Apple 发送错误报告,但它在演示项目中并没有像在我的代码中那样失败。当我看到你的问题时,我正打算放弃那个项目。

所以我已经证实,即使在最新的未发布的 Xcode 和 iOS 测试版中,这种情况仍然会发生。但是,由于我已经有了这个项目,所以我确实在演示项目中输入了错误报告,这样 Apple 就可以自己查看了。

15586497 “在一项特定测试下,键盘从白色闪烁到黑色”

如果你想输入你自己的错误,你可以说它是上面数字的重复,那么不需要演示项目。

恕我直言,这些问题确实得到了修复,但暂时不会——如果你幸运的话,也许是 iOS 8,所以我认为你将不得不忍受它,或者改用白色键盘。

关于ios - 强制 UIKeyboardAppearance 重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20383237/

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