gpt4 book ai didi

iphone - 在 iPhone 应用程序中使用时移动 Google map Logo

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

我想知道是否可以移动 iPhone 应用程序中使用的每个 MKMapView 对象左下角显示的 Google Logo 。

我不想让它消失,只需将其移动到例如右下角即可。对此有什么想法吗?

谢谢!

最佳答案

虽然没有直接的 API 来操作 Logo ,但您仍然可以实现解决方法。Google Logo 是 map View subview 集合中的第二个 View 。以下是 MapViewController 类中的伪代码:

// Get logo image view   
UIImageView* imageView = [self.mapView.subviews objectAtIndex:1];
// Get the actual image
UIImage* googleLogo = [imageView image];
// Declare your own image view (googleMapsLogo) to host the logo
// and put it onto map view at the desired position
// Assign to Google logo image to it
self.googleMapsLogo.image = googleLogo;
// Hide the original Google logo
imageView.hidden = YES;

如果您需要动态定位 Logo ,可以通过更改 googleMapsLogo.center 属性来实现。或者,您可以尝试重新定位原始 Logo 的 ImageView 。

关于iphone - 在 iPhone 应用程序中使用时移动 Google map Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1645364/

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