gpt4 book ai didi

ios5 - 如何确定当前用户位置是否在我的 MKCoordinateRegion 内?

转载 作者:行者123 更新时间:2023-12-04 10:55:52 26 4
gpt4 key购买 nike

我有一个坐标区域,我已确定该区域包含我想为我的应用程序显示的内容的限制。我已将其设置为具有中心点纬度、经度和跨度的 MKCoordinateRegion。如何确定当前 userLocation 是否在我的坐标区域内?

最佳答案

使用 map 矩形。这是使用 map 当前可见矩形的示例。关于您的问题,您可以使用 convertRegion:toRectToView:首先将您的区域转换为 MKMapRect预先。

MKMapPoint userPoint = MKMapPointForCoordinate(mapView.userLocation.location.coordinate);
MKMapRect mapRect = mapView.visibleMapRect;
BOOL inside = MKMapRectContainsPoint(mapRect, userPoint);

关于ios5 - 如何确定当前用户位置是否在我的 MKCoordinateRegion 内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9090885/

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