gpt4 book ai didi

ios - IQKeyboardManager问题,UIViewController顶部重叠状态栏

转载 作者:行者123 更新时间:2023-11-30 11:32:38 25 4
gpt4 key购买 nike

我正在使用IQKeyboardManager

当我点击“回复”时,我在屏幕中间显示一个具有透明背景的 UITextView 。整个 viewController 向上移动,很好。但是当我关闭时,viewController顶部位于statusBar下方。

为什么会这样?

First Image

Second Image

最佳答案

这就是 IQKeyboardManager 的行为。 IQKeyboardManager 将采用最顶层的 View Controller ,并根据 textView 位置将整个 View Controller 向上推。图书馆没有任何问题。这就是它的实现方式。因此,有几种方法可以避免这种情况。

使用下划线的一种方法。尝试一次。我不确定这是否适用于每个项目。

self.view.window.windowLevel = UIWindowLevelStatusBar;

另一种方法是为 TextView 添加一个 super View 并尝试。这些是处理它的几种可能的方法。

关于ios - IQKeyboardManager问题,UIViewController顶部重叠状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50095254/

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