tes*_*ing 4 iphone google-maps mapkit mkmapview appstore-approval
有人知道如何隐藏Google徽标MKMapView吗?
我不想隐藏它.我想要相反的.原因是一个应用程序因为被拒绝了
8.6如果原始内容的所有品牌特征保持不变且完全可见,则可以在应用程序中使用通过Google Maps API获取的Google地图和Google地球图像.覆盖或修改Google徽标或版权所有者身份的应用将被拒绝
现在我想撤消这个,但我不知道哪个代码对这个行为负责.
编辑:
我认为原因是这个代码行
self.mapView=[[[MKMapView alloc] initWithFrame:self.view.bounds] autorelease];
Run Code Online (Sandbox Code Playgroud)
self.view.bounds不会占用帐户中的导航栏.我会试试这个:
CGRect mapSize = CGRectMake(self.view.bounds.origin.x, self.view.bounds.origin.y, self.view.bounds.size.width, self.view.bounds.size.height - 44.0f);
self.mapView = [[[MKMapView alloc] initWithFrame:mapSize] autorelease];
Run Code Online (Sandbox Code Playgroud)
Mat*_*ick 17
Google徽标会自动显示在任何MapView的左下角.隐藏的唯一方法就是覆盖那个角落.
我还没有看到你的应用程序,但如果我不得不猜测我会说其中一个是真的:
您的地图视图会延伸到靠近屏幕底部的控件下方,例如Tab键栏下方,或者如果没有任何内容(iPhone上的480 px以下),可能只是完全偏离视图的底部.
您的地图视图在底部是正常的,除非在那里出现某些内容,例如工具栏.
在纵向模式下,事情通常很好,但是当用户切换到横向时,您没有正确调整地图的大小,并且它的底部正在被切断.