gpt4 book ai didi

iphone - MKMapView 框架在 MKMapType 声明中没有 relief google-map 类型,但它可以工作

转载 作者:太空狗 更新时间:2023-10-30 03:52:52 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 MKMapView,我想显示/更改 Google 提供的 map 类型。我们都知道,在网站上我们可以使用普 channel 路类型、混合类型、卫星/照片类型以及最近的地势类型。

最后一个是我想用的。我可以毫无问题地将它插入 UIWebView + HTML + 标准谷歌 API,但出于多种原因,现在我更喜欢将它与 MKMapView 一起使用。但是……惊喜:

“看来”我们不能使用 tat 类型的 map ...

阅读 Apple MKMapView 类引用:

MKMapType

要显示的 map 类型。

enum {
MKMapTypeStandard,
MKMapTypeSatellite,
MKMapTypeHybrid
};

其中 0 代表 MKMapTypeStandard

1 是 MKMapTypeSatellite

当然 2 是 MKMapTypeHybrid...

所以官方只允许我们使用这三种 map ,而不是地势类型,苹果框架中似乎根本不存在...

但我很好奇,所以我尝试了这个:

myMKMapView.mapType = 3; // a number not officially declared

它完美地工作,apple framweork 要求用谷歌搜索正确类型的 map ,然后它在我的 View 中显示它,包括模拟器和 iPhone 设备。

所以,这是我的问题:

即使它没有在 Apple 文档中“正式”声明,你认为我仍然可以使用它吗?Apple 会拒绝我的应用以这种方式使用它的框架吗?

提前致谢,

卢卡

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