我正在编写一个包含pcl和ios组件的项目。我正在关注这个样本:
https://github.com/xamarin/xamarin-forms-samples/blob/master/CustomRenderers/Map/Pin
将它与Xamarin.Forms.GoogleMaps NuGet包结合使用。
我在iOS渲染器中遇到问题,因为在第37行https://github.com/xamarin/xamarin-forms-samples/blob/master/CustomRenderers/Map/Pin/iOS/CustomMapRenderer.cs#L37我将永远
var nativeMap = null
我无法理解我缺少的东西
编辑:
调试我得到更多信息。问题似乎是Control as MKMapView
转换,事实上转换返回null,Control似乎是GMSMapView类型而不是MKMapView。
如何解决这个问题?