我是 iOS 的完全初学者(昨天开始)。我也在尝试创建一个带有文本框和标签的简单注册页面。
我已经使用 UITable View 完成了此操作 - 对于第一次尝试来说它看起来相当不错。
但是,我遇到了一个问题,即表单底部的值被键盘隐藏了。即使在我将返回键更改为下一个之后(我假设这应该将光标和焦点发送到下一列?)
有人可以就如何解决这个问题提供一些建议吗?下面的屏幕截图显示电话号码字段被隐藏,我的提交按钮:(
最佳答案
在您的项目中使用此 TPKeyboardAvoidingTableView
而不是 UITableview
。
下载类 TPKeyboardAvoidingTableView
download并添加您的项目。
在你的.h文件中添加
#import "TPKeyboardAvoidingTableView.h"
定义tableview的属性
@property(nonatomic,retain) IBOutlet TPKeyboardAvoidingTableView *TableViewRate;
并且还将 UITableView
的类更改为 TPKeyboardAvoidingTableView
,如下图所示。
当您单击文本文件时,它会根据键盘自动设置框架。所以更新时会显示每个文本字段。
关于ios - 基本注册页面 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25157161/