KMP Compose - 如何处理 iOS 键盘

问题描述 投票:0回答:1

在 KMP Compose 中,如何处理 iOS 键盘?在Android中,有一个手动关闭键盘的按钮,但在iOS端并没有出现。如果我使用 SwiftUI,我可以对按钮进行编程以使其显示,但由于我使用的是 KMP Compose,所以我没有这种能力。

有谁知道如何在iOS端添加关闭键盘的按钮吗?具体来说,我正在使用数字键盘。

ios kotlin kotlin-multiplatform multiplatform
1个回答
0
投票

您可以在背景/周围区域设置监听器。当用户点击它时,关闭键盘。

是的——这很糟糕。但这就是适合你的苹果。显然苹果用户已经习惯以这种方式关闭键盘。不能说我在苹果键盘上见过关闭按钮。当我上次用 Swift 编程时,我用第三方键盘替换了 Apple 键盘,效果好一百万倍。不确定这在 KMP 中是否可行。

© www.soinside.com 2019 - 2024. All rights reserved.