【问题标题】:Map view returns error 400地图视图返回错误 400
【发布时间】:2012-04-05 02:50:16
【问题描述】:

我在我的应用程序中使用 MapKit 并尝试固定坐标(在模拟器中)。

在地图视图中,我可以看到图钉,但地图未加载,并且我在控制台中收到以下错误:

/SourceCache/ProtocolBuffer_Sim/ProtocolBuffer-91/Runtime/PBRequester.m:687 服务器返回错误:400

【问题讨论】:

    标签: iphone mkmapview


    【解决方案1】:
    //First in your .h file make an object of mapview
     MKMapView *mymapView;
    

    // 然后在你的 .m 文件的 viewDidLoad 中添加这个

    mymapView.mapType = MKMapTypeStandard;
    mymapView.scrollEnabled = YES;
    mymapView.zoomEnabled = YES;
    [mymapView setDelegate:self];
    mymapView.showsUserLocation = NO;
    
    annotation *ann = [[annotation alloc]init]; //annotation is my custom class of markers
    ann.title = @" ";
    ann.subtitle = @" ";
    ann.coordinate = yourCordinates;
    [mymapView addAnnotation:ann];
    
    //Make sure that you have successfuly added the MapKit framework
    

    【讨论】:

    • 希望您可以为注释创建自定义类,如果不是,我很乐意为您提供我的一个 :) 抱歉我的英语不好,因为它不是我的母语
    • Thnks naveen 。当我在设备上运行代码时,似乎工作正常。
    【解决方案2】:

    地图应用程序中的地图是否正在加载?如果您在谈论谷歌基本地图并且它没有在您的应用程序中加载,但在官方地图应用程序中加载,那么有很多人想知道您是如何做到的,因为没有已知的阻止方法那些瓷砖。

    【讨论】:

      猜你喜欢
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多