UIDatePicker 使用方法
UITextField使用注意事项:
如果使用代码添加UITextField到视图中,默认创建的UITextField是没有边框的,而且文本框的垂直对齐方式需要更改,否则是垂直顶端对齐。
1)设置边框样式
[textField setBorderStyle:UITextBorderStyleRoundedRect];
2)设置文本框内容垂直对齐
[textField setContentVerticalAlignment: UIControlContentVerticalAlignmentCenter];
UITextField的常用代理方法
// 当文本框开始获得焦点的时候调用
- (void)textFieldDidBeginEditing:
// 当用户市区焦点的时候调用
- (void)textFieldDidEndEditing:
// 在文本框准备聚焦的时候调用,返回NO代表不允许聚焦(编辑)
- (BOOL)textFieldShouldBeginEditing:
// 在文本框准备失去焦点(退出键盘)的时候调用,返回YES代表允许退出键盘
- (BOOL)textFieldShouldEndEditing:
// 在用户每次输入的时候都会调用,返回YES代表允许输入
- (BOOL)textfield: shouldChangeCharactersInRange: replacementString:
UIDatePicker的用法
//初始化UIDatePicker
UIDatePicker *datePicker = [[UIDatePickeralloc]init];
/*
设置UIDatePicker的样式,有四种样式
1) UIDatePickerModeDate
2) UIDatePickerModeDateAndTime
3) UIDatePickerModeTime
4) UIDatePickerModeCountDownTimer
**/
[datePicker setDatePickerMode:UIDatePickerModeDate];
// 设置UIDatePicker的locale, locale决定了显示的日期和时间的格式
[datePicker setLocale:[[NSLocalealloc] initWithLocaleIdentifier:@"zh_Hans"]];
// 设置UIDatePicker的响应事件,该响应事件监控值的改变
[datePicker addTarget:selfaction:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
// 设置默认时间
[self.datePickersetDate:
[dateFormatter dateFromString:dateString]];
与UIDatePicker一同使用的是NSDateFormatter, 用NSDateFormatter可以把NSDate转化成NSString,或把NSString转化成NSDate. 用法如下:
NSDateFormatter *dateFormatter = [[NSDateFormatteralloc]init];
/*
设置日期格式
yyyy 年
MM 月
dd 日
hh 小时
mm 分钟
ss 秒
**/
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
return [dateFormatter dateFromString:dateString];
- UIDatePicker 的显示与使用方法
- UIDatePicker使用方法 转载
- iOS开发中UIDatePicker控件的使用方法简介
- iOS开发中UIDatePicker控件的使用方法简介
- IOS UIDatePicker使用方法详解
- 使用数据库保存session的方法
- 五种DSN的使用方法
- 使用COM或者OLE的方法调用来控制Excel或者其他Office组件
- RetroGuard的使用方法(转)
- lotus R6下使用Servlet的配置方法
- 使用Swing Worker线程 --执行后台任务的新方法
- 使用ADSI、ASP和一对魔术戏法自动地创立一个虚拟目录的方法
- VSS实现版本控制管理的一些使用方法
- 使用类文件的数据库连接方法
- 使用LDAP进行系统验证的一种方法
- PHP使用无限生命期Session的方法
- 使用CreateFile, ReadFile, WriteFile在Windows NT/2000/XP下读写绝对扇区的方法
- jar和javadoc使用方法
- [转] meta标签的使用方法
- Ghost8.0详细使用方法与命令行参数