如何避免键盘阻塞按钮

how to avoid the keyboard obstructing buttons

本文关键字:按钮 键盘 何避免      更新时间:2023-09-26

大家好,我有一个带有两个文本字段和两个按钮的窗口。当我在第二个文本字段时,键盘挡住了按钮。因此,没有办法按下按钮。我需要将设备侧向转动,我的文本字段中会出现一个"完成按钮",如果单击该按钮,将删除键盘。但是将来,我将锁定我的应用程序到纵向,所以我只是想知道如何解决这个问题。我可以调用是否有特定的键盘,它将有一个按钮来移除键盘或类似的东西?我正在使用钛

如建议,在上面的评论中。

通过将视图放置在滚动视图中将允许您实现此结果。然后,当为该视图显示键盘时,您可以向上滚动文本字段,使其不会被键盘覆盖。按照此处显示的以下示例进行操作:

如何在键盘存在时使UITextField向上移动?

如果您不想使用滚动视图,或者想要更好地控制"避免",请使用 IHKeyboardVoid https://github.com/IdleHandsApps/IHKeyboardAvoiding

(它的矿)