我是iOS的完全初学者(昨天开始)。我也在尝试创建一个带有文本框和标签的简单注册页面。
我使用UITable视图完成了这一操作 - 这对于第一次尝试来说看起来相当不错。
但是,我遇到的问题是键盘隐藏了表单底部的值。即使我将Return Key更改为next(我假设这应该将光标和焦点发送到下一列?)
有人可以就如何解决这个问题提供一些建议吗?下面的屏幕截图显示隐藏的电话号码字段和我的提交按钮:(
答案 0 :(得分:2)
在项目中使用此TPKeyboardAvoidingTableView
而不是UITableview
。
下载TPKeyboardAvoidingTableView
download课程并添加您的项目。
添加
#import "TPKeyboardAvoidingTableView.h"
定义tableview的属性
@property(nonatomic,retain) IBOutlet TPKeyboardAvoidingTableView *TableViewRate;
并将UITableView
的类更改为TPKeyboardAvoidingTableView
,如下图所示。
当你点击textfiled时,它会根据Keyborad自动设置它。因此更新时会显示每个文本字段。