Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.forms Xamarin形式的时间跨度选取器_Xamarin.forms - Fatal编程技术网

Xamarin.forms Xamarin形式的时间跨度选取器

Xamarin.forms Xamarin形式的时间跨度选取器,xamarin.forms,Xamarin.forms,我正在尝试创建一个时间跨度的选择器,而不是一天中的某个时间。我尝试过使用标准的TimePicker控件,但无法让它在picker本身中删除一天中的时间格式-我可以更改输出格式,但picker似乎总是显示AM/PM,并在12:00而不是0:00开始 我还试着通过三个独立的选择器控件一起破解一个控件,但感觉不太对劲 我是否缺少一个控件,或者可能找不到时间选择器的某些设置,让它选择一个时间量,而不是一天中的某个时间?我最近不得不处理同样的问题。在我的情况下,我需要一个具有3列的选择器:hh:mm:ss

我正在尝试创建一个时间跨度的选择器,而不是一天中的某个时间。我尝试过使用标准的TimePicker控件,但无法让它在picker本身中删除一天中的时间格式-我可以更改输出格式,但picker似乎总是显示AM/PM,并在12:00而不是0:00开始


我还试着通过三个独立的选择器控件一起破解一个控件,但感觉不太对劲


我是否缺少一个控件,或者可能找不到时间选择器的某些设置,让它选择一个时间量,而不是一天中的某个时间?

我最近不得不处理同样的问题。
在我的情况下,我需要一个具有3列的选择器:hh:mm:ss。
基于此示例,我设法解决了这个问题。
该解决方案可在上获得


简而言之,您必须扩展Picker和PickerRenderer以添加自己的功能。不要尝试使用UIDatePickerModeCountDownTimer,因为它有一个。

如果您进入任何第三方UI组件提供商,您可以签出。它们用途广泛,完全可定制。目前,我们有一个DateTimePicker,可以自定义为仅日期或仅时间选择器。我们正在努力创建TimeSpan picker,它将提供所需的功能和自定义功能。

“我还尝试通过三个独立的picker控件将一个控件组合在一起,但感觉不太对劲。”这也是我最后所做的。我想这只是一个不太常见的情况,没有它自己的控制-注意你的iOS也没有内置的,这是我知道的