iOS7适配,求iOS8文档
来源:互联网 发布:淘宝商业的竞争环境 编辑:程序博客网 时间:2024/05/01 23:09
最近在使用做iOS7,发现好多有了改变,闲话少说上代码:
UIDatePickView 这个是苹果内部给出的时间选择器,它不需要代理方法,
基础应用:
1.如何获取当前时间: NSDate *currentTime = [NSDate date];
UIDatePickView 这个是苹果内部给出的时间选择器,它不需要代理方法,
基础应用:
1.如何获取当前时间: NSDate *currentTime = [NSDate date];
2.如何设置时间范围: NSDateFormatter * dateformt =[[NSDateFormatter alloc]init];
[dateformt setDateFormat:@"HH:mm"];
NSDate* maxDate = [dateformt dateFromString:@"19:30"];
// 设置显示最大时间
[datePicker setMaximumDate:maxDate];
// 设置显示最小时间步骤相同省略。。。。。。
[dateformt setDateFormat:@"HH:mm"];
NSDate* maxDate = [dateformt dateFromString:@"19:30"];
// 设置显示最大时间
[datePicker setMaximumDate:maxDate];
// 设置显示最小时间步骤相同省略。。。。。。
// 回调的方法由于UIDatePicker 是UIControl的子类 ,可以在UIControl类的通知结构中挂接一个委托
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
3.设置时间的地区和语言: [datePicker setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"]];
datePicker.timeZone = [NSTimeZone timeZoneWithName:@"Asia/beijing"];
// [datePicker setTimeZone:[NSTimeZone defaultTimeZone]];
[datePicker setTimeZone:[NSTimeZone timeZoneWithName:@"GMT+8"]];
/*设置什么的暂时没弄明白知道的朋友请给我留言*/
3.设置时间的地区和语言: [datePicker setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"]];
datePicker.timeZone = [NSTimeZone timeZoneWithName:@"Asia/beijing"];
// [datePicker setTimeZone:[NSTimeZone defaultTimeZone]];
[datePicker setTimeZone:[NSTimeZone timeZoneWithName:@"GMT+8"]];
/*设置什么的暂时没弄明白知道的朋友请给我留言*/
4.显示模式: [datePicker setDatePickerMode:UIDatePickerModeTime];
/*typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, 上午-13:00,上、下午,小时和分钟
UIDatePickerModeDate, 2013年12月30日,显示年月日
UIDatePickerModeDateAndTime, 2013年12月30日 上午-13:00,显示年月日时间
UIDatePickerModeCountDownTimer, 13:00,显示时间
};*/
发现问题:iOS7中,UIDatepickview 的识别范围:宽度只在320以内,暂时不知道原因,只知道超过320之后,超出部分的component不响应事件,在这里提一下,UIPickView也有相同问题,但是pickview可以识别更大范围,但是如果你的行和列返回值不符合,他的
component一样不响应事件,但是这个这个标准和范围尚不确定!
心情与感慨:
大神看到,给个正解,小子再次写过!暂时这么多,作为乔帮主的弟子,在这里希望苹果越来越来好,iOS的兄弟们前途光明,当然祝自己薪资不断飙升!战友们加油,我们因为创造而有更广阔的天空,让我们一起放飞梦想!
/*typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, 上午-13:00,上、下午,小时和分钟
UIDatePickerModeDate, 2013年12月30日,显示年月日
UIDatePickerModeDateAndTime, 2013年12月30日 上午-13:00,显示年月日时间
UIDatePickerModeCountDownTimer, 13:00,显示时间
};*/
发现问题:iOS7中,UIDatepickview 的识别范围:宽度只在320以内,暂时不知道原因,只知道超过320之后,超出部分的component不响应事件,在这里提一下,UIPickView也有相同问题,但是pickview可以识别更大范围,但是如果你的行和列返回值不符合,他的
component一样不响应事件,但是这个这个标准和范围尚不确定!
心情与感慨:
大神看到,给个正解,小子再次写过!暂时这么多,作为乔帮主的弟子,在这里希望苹果越来越来好,iOS的兄弟们前途光明,当然祝自己薪资不断飙升!战友们加油,我们因为创造而有更广阔的天空,让我们一起放飞梦想!
0 0
- iOS7适配,求iOS8文档
- iOS7,iOS8,iOS9适配
- ios7、ios8中的UITableViewCellEditingStyle
- ios7 ios8 Notification
- registerForRemoteNotification iOS7 iOS8
- iOS7与iOS8的比较
- ios7 ios8 定位兼容性问题解决方案
- 屏幕旋转 iOS7 iOS8 通用版
- iOS7、iOS8的新特性
- iOS8正式版系统还原为iOS7.1.2
- iOS8/iOS7对比有什么变化?
- iOS8与iOS7适配问题
- iOS8与iOS7图片异常及解释
- what's new in ios6 ios7 ios8
- ios8 CLLOcationManager 定位与ios7的对比
- ios7与ios8并存,注册推送通知
- ios远程通知,兼容ios7 ios8
- iOS7 iOS8 调用系统通讯录界面
- 黑马程序员-----------android自学第一天总结
- 适配iOS7之—UITableView和UISearchBar(待续)
- 世上最心痛的距离
- POJ 1185炮兵阵地
- linux下安装配置ant
- iOS7适配,求iOS8文档
- 【招聘曝光】网上淘宝刷单兼职靠谱吗 刷钻兼职日结工资是真的吗
- Qt StyleSheet的使用
- hdu1754
- 苹果上传app
- 十年磨一剑:梳理淘宝网技术架构的发展
- JAVA编码的命名规则
- iOS-分享功能
- Android 多点触摸