您的位置:首页 > 产品设计 > UI/UE

iOS _UIDatePicker最简学习攻略

2016-12-12 14:48 211 查看
#import "DateViewController.h"

@interface DateViewController ()

@property (nonatomic, strong) UIDatePicker *myDatePicker;

@end

@implementation DateViewController

- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.

self.view.backgroundColor = [UIColor whiteColor];

UIDatePicker *datePicker = [[ UIDatePicker alloc ] init ];
datePicker.center = self.view.center;

// 只显示时间
// 可点击进去查看按需要显示不同的时间方式
datePicker. datePickerMode = UIDatePickerModeDate ;

// 显示中文

datePicker. locale = [ NSLocale localeWithLocaleIdentifier : @"zh" ];

// 监听值得改变

[datePicker addTarget : self action : @selector (datePickerValueChanged:) forControlEvents : UIControlEventValueChanged ];

[self.view addSubview:datePicker];

}

// 响应方法

- ( void )datePickerValueChanged:( UIDatePicker *)datePicker

{

NSDateFormatter *formatter = [[ NSDateFormatter alloc ] init ];

// 格式化日期格式
// 按照日期格式不同获取到的数据格式不同 yyyy-MM-dd hh:mm:ss
formatter. dateFormat = @"yyyy-MM-dd" ;

NSString *date = [formatter stringFromDate :datePicker. date ];

// 显示时间

NSLog(@"%@", date);
}

- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios UIDatePick