我们如何在Swift UI中添加“ InputAccessoryItem”?

时间:2019-09-21 13:48:45

标签: swiftui

使用SwiftUI并遇到键盘问题。我想使用.deicmalPad,但由于它没有“返回”按钮,因此无法将其关闭。

找到了一种解决方法:在按钮上使用UIApplication.shared.windows [0] .endEditing(true)。 (尝试在应用程序的viewController上使用它,但它破坏了NavigationLinks)

现在,我想在键盘上方添加“下一个”,“上一个”和“提交”条,如下图所示:http://brainwashinc.com/wp-content/uploads/2017/07/Simulator-Screen-Shot-Jul-28-2017-9.07.42-AM.png

找不到此功能的SwiftUI文档,只能找到涉及inputAccessoryView及其项的不兼容UIKit解决方案。

最终想使用“提交”按钮的事件来使用UIApplication.shared.windows [0] .endEditing(true)和最终使键盘消失。

预先感谢

0 个答案:

没有答案