- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 View 在两次具有相同值的 MKMapView 上调用 visibleMapRect 两次。第一次按预期加载( map 更改了 visibleMapRect,尽管这是预期的)。第二次我重新使用我第一次使用的 visibleMapRect,并以不同的来源结束。我需要做什么特别的事情吗?我希望使用相同的 visibleMapRect 得到相同的结果。
最佳答案
设置 visibleMapRect
实际上与设置 region
相同,region
的文档说:
When setting this property, the map may adjust the new region value so that it fits the visible area of the map precisely. This is normal and is done to ensure that the value in this property always reflects the visible portion of the map. However, it does mean that if you get the value of this property right after setting it, the returned value may not match the value you set. (You can use the regionThatFits: method to determine the region that will actually be set by the map.)
因此,如果您使用给定的原点设置 visibleMapRect
,然后检查 visibleMapRect
的 map View 值,您可以获得不同的原点。
这与两次设置 map rect 无关,但根据您的简短描述,这是我最好的猜测。如果这没有帮助,请详细说明。
关于ios - MKMapView visibleMapRect 两次 - 不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23349800/
我尝试设置 MKMapView 对象的 visibleMapRect 属性,但结果映射 rect 与我预期的不完全一样。 这是我的代码: NSLog(@"current size %f %f", ma
我有一个 View 在两次具有相同值的 MKMapView 上调用 visibleMapRect 两次。第一次按预期加载( map 更改了 visibleMapRect,尽管这是预期的)。第二次我重新
如果我有一个 MKMapView 和一个 CLLocationCoordinate2D,你如何测试 map 的可见区域是否包含坐标? 最佳答案 最快的方法是使用内置的 Apple 功能,这将使这类事情
好吧,我知道我一定做错了什么,但该死的如果我能弄清楚, 基本上我试图在 regionDidChangeAnimated 调用中获取 VisibleMapRect,但看起来好像在实际设置值之前触发了此调
我正在尝试查看我拥有的某些范围(最大 x、最大 y、最小 x、最小 y 坐标)是否位于当前可见 map View 中。 我采用我的范围并创建一个MKMapRect: MKMapPoint upperL
我正在使用 MKMapView 的 visibleMapRect 属性来设置我应用程序中可见区域的边界。但是由于某些原因, map 的MKMapRect值不同 //setting the bounds
我通过测试发现MKMapView.visibleMapRect.origin.x向右(东)方向滚动 map 时会增加,MKMapView.visibleMapRect.origin.y向下滚动(南)方
我是一名优秀的程序员,十分优秀!