我可以在MKMapView中更改Google徽标的位置吗?

| 我正在制作一个具有MKMapView的应用程序。我在MKMapView顶部有一个半透明的UIToolbar。问题是Google徽标位于其下方。有没有办法在UIToolbar的上方(而不是Z方向)而不是在其下方显示Google徽标?     
已邀请:
是的你可以。它甚至也可以得到苹果的认可。 看这里: http://nachbaur.com/blog/dealing-with-mkmapviews-google-logo-with-translucent-toolbars 和这里: http://rogchap.com/2011/06/17/mkmapview-moving-the-google-logo/     
唯一的方法是同时用
MKCoordinateSpan
更改with0ѭ的大小,这应补偿
UIToolbar
占用的地图数量。如果您的目标是能够在工具栏下方显示地图的某些部分,则不可行。     
我遇到了同样的问题,担心它是否会违反使用条款。按照@Black Frog的建议,您应该移动工具栏或调整mapView的大小以显示Google徽标。尽管它使半透明的工具栏变得毫无意义,但比使您的应用程序可能被拒绝要好。     
没有Google API可移动徽标。您将需要移动工具栏。     
这很棘手,但有可能。放大MKMapView.frame,以便隐藏Google徽标。苹果会拒绝您的应用程序,因此您需要再次添加徽标。可以使用徽标的png来完成此操作(我可以,我可以将其发送给您)。 Apple接受,您可以将此png放置在地图上的任何位置。     

要回复问题请先登录注册