我想用日期和时间更改我的按钮标题,但是当我选择日期时,自动时间设置在时间按钮上而没有选择时间选择器。我想分开更改时间和日期。 我的代码是
- (IBAction)TimeDatePicker:(UIDatePicker *)sender {
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"dd:mm a"];
NSString *timerange = [format stringFromDate:[_TimeDatePickerValue date]];
[self.TimeBtn setTitle:timerange forState:UIControlStateNormal];
}
- (IBAction)BookDatePicker:(UIDatePicker *)sender {
NSDateFormatter *formatDate = [[NSDateFormatter alloc] init];
[formatDate setDateFormat:@"dd-MM-yyyy"];
NSString *dateStr = [formatDate stringFromDate:[_DatePickerValue date]];
[self.DateBtn setTitle:dateStr forState:UIControlStateNormal];
}
答案 0 :(得分:0)
请先检查一下,复制日期按钮&将该按钮作为时间按钮过去,然后参考您创建动作的两种方法。 请首先检查它的ibaction,右键单击按钮&检查一下。
答案 1 :(得分:0)
对于时间,设置格式" hh:mm a"并且为了约会" dd-MM-yyyy"。 希望这对你有所帮助。