gpt4 book ai didi

ios - 如何在 Swift 4.2 中编写键盘通知?

转载 作者:搜寻专家 更新时间:2023-11-01 06:11:48 28 4
gpt4 key购买 nike

我正在尝试将这段代码从 Swift 3 更新到 Swift 4.2

NotificationCenter.default.addObserver(self, selector: #selector(handleKeyboardDidShow), name: .UIKeyboardDidShow, object: nil);

到目前为止,我只是尝试了编译器提供的自动更正。这导致代码如下:

NotificationCenter.default.addObserver(self, selector: #selector(handleKeyboardDidShow), name: .UIResponder.keyboardDidShowNotification, object: nil);

不幸的是,这并没有带我走多远,导致了额外的错误:“在没有更多上下文的情况下,表达类型不明确”
请问有人解决了吗? enter image description here

最佳答案

只需将 .UIResponder.keyboardDidShowNotification 替换为 UIResponder.keyboardDidShowNotification 即可解决您的问题。

最终代码为:

NotificationCenter.default.addObserver(self, selector: #selector(handleKeyboardDidShow), name: UIResponder.keyboardDidShowNotification, object: nil)

关于ios - 如何在 Swift 4.2 中编写键盘通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54726098/

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