MAC OS X操作系统
Xcode编译器
创建工程项目和视图控制器 1、创建工程项目,新建一个UIViewController; 2、选中工程,右键-New File…选择“Cocoa Touch Class”-Next,给个合理的名称ViewController,再Next完成; 3、在AppDelegate.m文件包含#import 'ViewController.h'; 4、初始化创建ViewController的视图控制器,并用导航栏控制器包含。将之设置为根视图控制器。
创建UITextField及添加代理 1、在ViewController.h添加事件代理和数据源代理
创建登陆按钮并添加点击事件 1、在ViewController.m创建并初始化一个UIButton; 2、为UIButton添加点击监听事件; 3、将UIButton添加至视图; 4、写出点击事件方法。
实现登陆方法 1、获取账号和密码; 2、添加警告提示框显示。
添加账号输入字数限制 1、添加shouldChangeCharactersInRange方法; 2、区分中文和其他语言的输入(iOS7后不建议使用); 3、超过限制数字时返回NO,不超过返回YES。
点击回车键或空白处隐藏键盘 1、在textFieldShouldReturn添加代码消除第一响应者; 2、在-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event结束编辑。
https://github.com/cjq002/UITextField.git
代码运行效果(如图)END
当前使用MAC OS X 版本为10.9.5 当前使用Xcode版本为6.0
当前使用Xcode版本为6.0