在iPhone开发中给键盘加个隐藏工具条
2010-12-18 08:06:24 来源:WEB开发网KeyBoardTopBar *keyboardbar;
CGRect rect;
}
在在UIViewController的m文件中,初始化,并添加到view中
- (void)viewDidLoad {
[super viewDidLoad];
......
//其中editFieldArray 是UITextField数组,在上面已经初始化,并添加了N个UITextField在里面。
//具体的代码请下载附件查看,这里只贴出了相关的代码
keyboardbar = [[KeyBoardTopBar alloc]init];
[keyboardbar setAllowShowPreAndNext:YES];
[keyboardbar setIsInNavigationController:NO];
[keyboardbar setTextFieldsArray:editFieldArray];
[self.view addSubview:keyboardbar.view];
}
//这个方法是UITextFieldDelegate代理中的方法,表示输入框开始处于编辑状态。
- (void)textFieldDidBeginEditing:(UITextField *)textField{
[keyboardbar ShowBar:textField]; //显示工具条
......
}
OK了,调用起来还是很方便吧,当然,这个类还有需要完善的地方,比如,在执行了HiddenKeyBoard方法隐藏了键盘和工具条之后,如果在调用页面时候需要再做进一步处理,目前是无法实现的,等下一个版本中再加入一个Delegate类。
最后提供演示项目的下载:
http://www.shouji138.com/files/keyboardtopbar.zip
也欢迎光临作者的小站:手机主题 http://www.shouji138.com/
欢迎与作者交流:haolinks#163.com
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››iPhone应用帮助残障儿童看图说话
- ››iPhone实用工具AppBox Pro使用教程大揭秘
- ››iphone4省电方法
- ››iphone 获取地址的详细信息
- ››iPhone 库的基本内存管理策略
- ››iPhone加密文字亲手做 私密信息有保障
- ››iphone 根据经纬度坐标取详细地址(包括国,省,市...
- ››iphone/ipad ios cocoa object-c 近期苹果UI部分小...
- ››iphone中如何进行多线程编程
- ››iPhone OS SDK的这些事[安装、下载、版本、实例、...
- ››iPhone ObjectC的NSAutoreleasePool
更多精彩
赞助商链接