2
Я пытаюсь получить 24-часовой таймер на iOS, чтобы я мог использовать его для вставки длительности.Xamarin iOS 24 часа timepicker
На андроиде я получил то, что хотел, используя собственный рендер. На 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");
}
}
}