gpt4 book ai didi

iphone - 因没有 Google Logo 而被拒绝 - mapkit - 但无法显示它

转载 作者:行者123 更新时间:2023-12-03 20:47:03 25 4
gpt4 key购买 nike

我的 iPhone 应用程序刚刚被拒绝,因为我的屏幕可以在 map 上显示我们的位置,但 Apple 说它需要在 map 上显示 Google Logo - 我为此使用了 Mapkit(以及 CoreLocation)..没什么特别的,我没有采取任何措施来积极压制该 Logo 。但本地图显示在应用程序中时,没有 Google Logo 。所以,我很困惑。如何显示 Google Logo ?这是我用来显示 map 的基本代码:

    myMapView = [[MKMapView alloc] initWithFrame:self.view.bounds];
myMapView.mapType = MKMapTypeStandard;
myMapView.zoomEnabled;

CLLocationCoordinate2D coord = {latitude: 34.02008, longitude: -118.479707};
MKCoordinateSpan span = {latitudeDelta: 0.01, longitudeDelta: 0.01};
MKCoordinateRegion region = {coord, span};


MapController *annotation = [[MapController alloc] initWithCoordinate:coord];
annotation.currentPoint = [NSNumber numberWithInt:1];
annotation.mTitle = @"InsightLA";
annotation.mSubTitle = @"1430 Olympic Blvd, Santa Monica, CA.";


[myMapView addAnnotation:annotation];

[annotation release];
[myMapView setRegion:region];
[self.view addSubview:myMapView];
myMapView.delegate =self;

最佳答案

可能是 map 框架的高度足够大,导致 Google Logo 超出屏幕,或者其他 View 覆盖了它。

不断减小 map 的高度,直到您在左下角看到 Google Logo 。然后从那里开始工作。

这是我在网上找到的一个部分抑制 Logo 的示例。这看起来可能是由于状态栏高度而发生的。

enter image description here

关于iphone - 因没有 Google Logo 而被拒绝 - mapkit - 但无法显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5080320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com