2
我想在iOS上得到24小時的時間選擇器,這樣我就可以使用它來插入持續時間。Xamarin iOS 24小時時間選擇器
在android上我使用自定義渲染器得到了我想要的。 在iOS上,我還使用了自定義渲染器(請參閱下面的代碼),因爲我在互聯網上發現了 。問題在於它只能查看24小時內的選擇器對話框,而不是設定的時間。
[assembly: ExportRenderer(typeof(Xamarin.Forms.TimePicker), typeof(CustomTimePicker))]
namespace IsalaSportmonitor.iOS.View.Controls
{
class CustomTimePicker : TimePickerRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<TimePicker> e)
{
base.OnElementChanged(e);
var timePicker = (UIDatePicker)Control.InputView;
timePicker.Locale = new NSLocale("no_db");
}
}
}