gpt4 book ai didi

ios - 键盘下的文本字段

转载 作者:行者123 更新时间:2023-11-28 08:59:29 25 4
gpt4 key购买 nike

在我的应用程序中,表单很少。有时键盘会隐藏字段,因此用户看不到他输入的内容。对于这种情况,我找到了向上移动 View 或 ScrollView 的方法,以便文本字段保持在键盘上方。问题是,在 iPhone 5 上,我需要向上移动最后 3 个文本字段的 View ,但对于 iPhone 6 - 仅适用于最后一个文本字段。

当然,我可以定义字段和设备屏幕高度值的所有情况。但我想找到更优雅的解决方案来检测 texfield 是否在当前设备的键盘下方,是否有必要移动 View ?

最佳答案

使用TPKeyboardAvoidingScrollView .它易于使用

将 TPKeyboardAvoidingScrollView.m 和 TPKeyboardAvoidingScrollView.h 源文件放入项目中,将 UIScrollView 弹出到 View Controller 的 xib 中,将 ScrollView 的类设置为 TPKeyboardAvoidingScrollView,并将所有控件放入该 ScrollView 中。您也可以在不使用 xib 的情况下以编程方式创建它 - 只需使用 TPKeyboardAvoidingScrollView 作为您的顶级 View 。

关于ios - 键盘下的文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32283951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com