我在xamarin ios项目的故事板上添加了MKMapview,当我尝试使用该地图视图的引用(对象)时崩溃
抛出Null Exception
以下是我的class.desinger类自动生成的代码
using Foundation;
using System;
using System.CodeDom.Compiler;
using UIKit;
namespace Running2Win.iOS
{
[Register ("MapViewController")]
partial class MapViewController
{
[Outlet]
[GeneratedCode ("iOS Designer", "1.0")]
MapKit.MKMapView objMapView { get; set; }
void ReleaseDesignerOutlets ()
{
if (objMapView != null) {
objMapView.Dispose ();
objMapView = null;
}
}
}
}
我试图在我的类的viewdidload方法中访问该地图对象,如下所示
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
objMapView.MapType = MKMapType.Standard; (Its crashing at this line by through Null exception for the objMapView variable)
}
我删除了该类并重新创建但仍然存在此崩溃,
任何帮助都会很明显,提前致谢
答案 0 :(得分:0)
我已通过删除并重新创建该类来解决此问题