【问题标题】:Move screen when keyboard appears in SwiftSwift 中出现键盘时移动屏幕
【发布时间】:2014-08-01 04:52:26
【问题描述】:

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

【问题讨论】:

    标签: swift


    【解决方案1】:

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

    它在 Objective-C 中,但效果很好。它也在不断更新(最后一次更新是 4 天前)。我相信一旦 iOS 8 公开它就会更新。

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

    【讨论】:

    • 如何在Swift项目中添加TPKeyboardAvoiding
    猜你喜欢
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-14
    • 2016-04-13
    • 2023-03-08
    相关资源
    最近更新 更多