mot*_*ion 3 iphone uidatepicker uidatepickermodetime ios7
我有以下代码将UIDatePicker设置为仅显示时间。我有两个显示的UIDatePickers,我想使用它们来允许用户选择一个时间范围,例如,上午7点至下午5点。
UIDatePicker *datePicker=[[UIDatePicker alloc]init];
datePicker.frame=CGRectMake(-20, 0, 180, 200);
datePicker.datePickerMode = UIDatePickerModeTime;
[datePicker setMinuteInterval:0];
[datePicker setTag:1];
Run Code Online (Sandbox Code Playgroud)
如何设置UIDatePicker,使其仅显示小时而不显示分钟?
UIDatePicker不是可定制的。您需要设置自己的UIPickerView,其中包含您要查找的时间范围。为了适应用户的日期/时间设置,您应该使用NSDateComponents和NSDateFormatter来获取所需时间的名称。
| 归档时间: |
|
| 查看次数: |
3525 次 |
| 最近记录: |