ABTextboxToolbarHandler 0.0.1

ABTextboxToolbarHandler 0.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新版本2015 年 5 月

Amit Bhavsar 维护。



通常当我们在创建应用时,总会有一些表单。当表单有比 UITextField 或 UITextView 对象更多的字段时,我们会遇到一个常见问题 - 键盘重叠字段!!这个代码提供了对这个问题的简单解决方案。

ABTextboxToolbarHandler 是一个简单易用的解决方案,您可以用它来处理输入文本字段和文本视图的导航。

//in .h file
IBOutlet UITextField *txtfield1;
IBOutlet UITextField *txtfield2;
IBOutlet UITextField *txtfield3;

IBOutlet UITextView *txtview1;

IBOutlet UITextField *txtfield4;

IBOutlet UIScrollView *scrlView;

ABTextboxToolbarHandler *handler;


//in .m file
handler = [[ABTextboxToolbarHandler alloc]initWithTextboxs:@[txtfield1,txtfield2,txtfield3,txtview1,txtfield4] andScroll    :scrlView];

代理

当您使用这个代码 "handler"(ABTextboxToolbarHandler 的对象)成为所有文本字段和文本视图的代理,这是必需的。因此,不要手动设置字段的代理。如果您需要访问任何代理方法,请使用 ABTextboxToolbarHandlerDelegate。

自定义

这个工具可以自定义以满足您的需求

设置滚动: 如果您觉得默认滚动不符合您的需求,您可以通过更改 "offset" 属性进行调整。

前后选项: 如果您想隐藏前后按钮,可以将 showNextPrevious 设置为 NO。