You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MapKit Muted模式不显示交通问题(XCode 26 Beta3/iOS26公测版)

MapKit Muted视图无法显示交通信息问题

问题现象

使用MapKit时,将标准地图配置的emphasisStyle设为.muted后,无法显示交通信息;但将emphasisStyle设为.default的标准地图配置、或使用混合(Hybrid)地图配置时,交通信息均可正常显示。

环境

  • XCode 26 Beta 3
  • iOS 26 Public Beta

代码示例

无法显示交通的Muted视图代码

// 此代码无法正常显示交通
let standardConfig = MKStandardMapConfiguration(elevationStyle: .flat)
standardConfig.showsTraffic = true
standardConfig.emphasisStyle = .muted
standardConfig.pointOfInterestFilter = .excludingAll

mapView.preferredConfiguration = standardConfig

可正常显示交通的Default视图代码

// 此代码可正常显示交通
let standardConfig = MKStandardMapConfiguration(elevationStyle: .flat)
standardConfig.showsTraffic = true
standardConfig.emphasisStyle = .default
standardConfig.pointOfInterestFilter = .excludingAll

mapView.preferredConfiguration = standardConfig

可正常显示交通的Hybrid视图代码

// 此代码也可正常显示交通
let hybridConfig = MKHybridMapConfiguration(elevationStyle: .flat)
hybridConfig.showsTraffic = true
standardConfig.pointOfInterestFilter = .excludingAll

mapView.preferredConfiguration = standardConfig

注:上述混合视图代码存在笔误,最终应赋值mapView.preferredConfiguration = hybridConfig才能生效。

测试结论

经过多种模式测试,仅当标准地图配置使用.muted强调风格时,无法正常显示交通信息,其余模式均表现正常。

内容的提问来源于stack exchange,提问作者lcpassage

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 14:49:57