gpt4 book ai didi

swift - inputAccessoryView 不显示

转载 作者:搜寻专家 更新时间:2023-10-31 22:35:51 24 4
gpt4 key购买 nike

我正在尝试创建一个类似于 iOS 消息传递应用程序的消息传递界面。我正在努力解决的部分是覆盖 inputAccessoryView(在 View Controller 上)对我没有影响。

如果您查看下面的链接,它显示了一个简短的潜在解决方案,但没有详细说明。

以下链接比我能更好地解释我的问题:http://robots.thoughtbot.com/input-accessorizing-uiviewcontroller

这是我尝试过的一些事情的例子:

override func canBecomeFirstResponder() -> Bool {
return true
}

override var inputAccessoryView: UIView! {
return self.keyboardToolbar // Which is of type UIToolbar
// I have also tried creating a toolbar here and returning it instead of the above approach, with no luck
}

我也在 SO 上看到了这个问题:Swift inputAccessoryView override bug这表明它对用户有用……我只想说我目前还没有设法在屏幕上显示任何内容。

我做错了什么?有没有人有我可以尝试的工作片段?

最佳答案

原来我错过了一个:

self.becomeFirstResponder()

现在一切都显示出来了。

关于swift - inputAccessoryView 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27922202/

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