gpt4 book ai didi

cocoa-touch - UIModalPresentationFormSheet 呈现表上的键盘处理

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:47:03 27 4
gpt4 key购买 nike

我有一个与 UIModalPresentationFormSheet 一起显示的 UIViewController。因此,当键盘可见时,它会一直保持可见状态,直到 View Controller 被关闭。

在那个 UIViewController 中,我有一个导航 Controller 。因此,在推送到该导航 Controller 的每个 UIViewController 中,我必须检查这些内容:

  • 当键盘显示/隐藏时,我必须调整 contentInset
  • 当 View 出现时,我必须检查键盘是否可见(导航 Controller 通过通知记住这一点)并调整 contentInset。我将 UITableViewControllers 推到那里,所以我没有得到 viewDidAppear 和 co。所以我必须使用 UINavigationControllerDelegate 方法来完成所有这些工作吗?
  • 每次旋转我都必须调整 contentInset

否则键盘可能会覆盖一些内容。

这是正确的处理方式吗?这个问题没有更简单的解决方案吗?因为这有点乱!

最佳答案

我没有找到更好的解决方案,所以我就这样做了。

关于cocoa-touch - UIModalPresentationFormSheet 呈现表上的键盘处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4923999/

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