Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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 Datepicker NullReferenceException ios 9.0_Xamarin_Xamarin.forms_Datepicker_Xamarin.ios - Fatal编程技术网

Xamarin Forms Datepicker NullReferenceException ios 9.0

Xamarin Forms Datepicker NullReferenceException ios 9.0,xamarin,xamarin.forms,datepicker,xamarin.ios,Xamarin,Xamarin.forms,Datepicker,Xamarin.ios,我在视图中添加了Datepicker控件。在高于10.0的iOS版本上,所有这些都可以正常工作 但在iOS 9.0上,Datepicker抛出NullReferenceException 有人知道如何防止这种异常吗 这已经是Xamarin Forms GitHub中的一个已知错误。 . 因此,XF渲染器中的问题 作为解决方案,我为选择器实现了自己的渲染器,并添加了空检查 if (entry.InputAssistantItem != null) { entry.InputAssistan

我在视图中添加了Datepicker控件。在高于10.0的iOS版本上,所有这些都可以正常工作

但在iOS 9.0上,Datepicker抛出NullReferenceException

有人知道如何防止这种异常吗


这已经是Xamarin Forms GitHub中的一个已知错误。 . 因此,XF渲染器中的问题

作为解决方案,我为选择器实现了自己的渲染器,并添加了空检查

if (entry.InputAssistantItem != null)
{
    entry.InputAssistantItem.LeadingBarButtonGroups = null;
    entry.InputAssistantItem.TrailingBarButtonGroups = null;
}

这是什么时候发生的?异常详细信息是什么?@FreakyAli在自定义渲染器和共享项目中添加了详细信息。可能您调用了iOS 10.0之后可用的API。您可以在选择器选择更改事件中共享代码吗?还可以共享Xaml