繁体   English   中英

在Swift中出现键盘时移动屏幕

[英]Move screen when keyboard appears in Swift

我一直在尝试实现一些代码,以在用户点击文本字段时将屏幕向上移动,以使键盘不会覆盖该文本字段。 我知道有大量的Objective-C示例,但找不到任何Swift版本。 另外,实现此功能以使其在4英寸设备和3.5英寸设备上均可工作的最佳方法是什么?

我在我的一个应用程序中使用了这个名为TPKeyboardAvoiding的便捷解决方案: https : //github.com/michaeltyson/TPKeyboardAvoiding

它在Objective-C中,但效果很好。 它也在不断更新(4天前的最新更新)。 我敢肯定,一旦iOS 8公开,它将进行更新。

无论是3.5英寸,4英寸还是iPad,它都能在任何设备上完美运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM