在 Obj C 的日期选择器中允许工作日
Allow Week days in Date Picker in Obj C
我正在使用 ActionSheetDatePicker,我可以 select 四种 datePickerMode 即
typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, // Displays hour, minute, and optionally AM/PM designation depending on the locale setting (e.g. 6 | 53 | PM)
UIDatePickerModeDate, // Displays month, day, and year depending on the locale setting (e.g. November | 15 | 2007)
UIDatePickerModeDateAndTime, // Displays date, hour, minute, and optionally AM/PM designation depending on the locale setting (e.g. Wed Nov 15 | 6 | 53 | PM)
UIDatePickerModeCountDownTimer, // Displays hour and minute (e.g. 1 | 53)
} __TVOS_PROHIBITED;
在选择器中没有显示星期几的选项,谁能帮我,如何在日期选择器中显示星期几,包括日期、月份和年份,不包括时间。
我在 obj C 工作
谢谢!
请试试这个希望对你有帮助
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
NSArray* weekdays = [dateFormatter shortWeekdaySymbols];
您需要修改数据源。您需要日、日、月和年这三样东西。您可以使用NSDateComponents将日期分隔成这些组件,一旦您的月份增加或减少,您需要再次修改数据源。
ActionSheetStringPicker showPickerWithTitle:@"Select Date"
rows://add your data source here
initialSelection:0
doneBlock:^(ActionSheetStringPicker *picker, NSInteger selectedIndex, id selectedValue) {
NSLog(@"Picker: %@, Index: %@, value: %@",
picker, selectedIndex, selectedValue);
}
cancelBlock:^(ActionSheetStringPicker *picker) {
NSLog(@"Block Picker Canceled");
}
origin:sender];
希望对您有所帮助:)
我正在使用 ActionSheetDatePicker,我可以 select 四种 datePickerMode 即
typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, // Displays hour, minute, and optionally AM/PM designation depending on the locale setting (e.g. 6 | 53 | PM)
UIDatePickerModeDate, // Displays month, day, and year depending on the locale setting (e.g. November | 15 | 2007)
UIDatePickerModeDateAndTime, // Displays date, hour, minute, and optionally AM/PM designation depending on the locale setting (e.g. Wed Nov 15 | 6 | 53 | PM)
UIDatePickerModeCountDownTimer, // Displays hour and minute (e.g. 1 | 53)
} __TVOS_PROHIBITED;
在选择器中没有显示星期几的选项,谁能帮我,如何在日期选择器中显示星期几,包括日期、月份和年份,不包括时间。
我在 obj C 工作
谢谢!
请试试这个希望对你有帮助
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
NSArray* weekdays = [dateFormatter shortWeekdaySymbols];
您需要修改数据源。您需要日、日、月和年这三样东西。您可以使用NSDateComponents将日期分隔成这些组件,一旦您的月份增加或减少,您需要再次修改数据源。
ActionSheetStringPicker showPickerWithTitle:@"Select Date"
rows://add your data source here
initialSelection:0
doneBlock:^(ActionSheetStringPicker *picker, NSInteger selectedIndex, id selectedValue) {
NSLog(@"Picker: %@, Index: %@, value: %@",
picker, selectedIndex, selectedValue);
}
cancelBlock:^(ActionSheetStringPicker *picker) {
NSLog(@"Block Picker Canceled");
}
origin:sender];
希望对您有所帮助:)