gpt4 book ai didi

ios - 如何在 ios6 下的 MapView 中重现切换 setUserTrackingMode 的按钮?

转载 作者:可可西里 更新时间:2023-11-01 06:16:23 24 4
gpt4 key购买 nike

使用以下代码可以设置一个按钮,用于在导航栏中切换 setUserTrackingMode。

// set MKUserTrackingBarButton
// source: http://stackoverflow.com/questions/9876157/is-the-current-location-compass- heading-button-available-in-the-ios-sdk

MKUserTrackingBarButtonItem *buttonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
self.navigationItem.rightBarButtonItem = buttonItem;

// set tracking mode
[self.mapView setShowsUserLocation:YES];
[self.mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading animated:YES];

How to do this the way (button lower lower corner within map) Apple 在 map 中这样做?(对不起,我不允许张贴图片来澄清它)

最佳答案

您可以将 MKUserTrackingBarButton 添加到位于屏幕底部的 UIToolbar(并且可能具有自定义背景)。这应该允许重现 Maps.app 行为。

关于ios - 如何在 ios6 下的 MapView 中重现切换 setUserTrackingMode 的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12999394/

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