- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我在我的应用程序中使用 MapView 来显示一些注释。在 iOS 7 中,指南针随机出现在 map 上。我无法重现错误,因为它是随机出现的,但我想禁用它。任何想法如何禁用它?
更新:我发现不是随机出现而是出现在特定的手势上。当您使用 2 根手指并向右滑动另一根手指时。
最佳答案
您可以使用 showsCompass
在 OSX 10.9/iOS 9 及更高版本上轻松禁用指南针属性(property)。
objective-C :
mapView.showsCompass = NO;
swift :
mapView.showsCompass = false
以这种方式隐藏指南针不会阻止自定义 MKCompassButton 正常运行和显示。
在 iOS 8 或更早版本上,您的选择是:
接受并接受它。
使用 hack,例如:
position the map to hide the compass offscreen (归功于 Alex Wien),或
walk the view hierarchy of the map to find the view representing the compass and remove it (归功于 David Topolansky)。
如果您没有以编程方式旋转 map 并且它还没有旋转,请完全禁用旋转,使用
mapView.rotateEnabled = NO;
指南针仅在 map 旋转时显示,因此这样做可以确保永远不会触发指南针。
我不清楚为什么 Apple 等了这么久才允许在 iOS 上隐藏指南针,而且以上选项都不理想。选择您认为对您的情况影响最小的那个。
关于ios - 在 MKMapView 上禁用指南针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19195936/
我正在尝试为 iPhone 4 构建一个应用程序,该应用程序使用户能够“指向”硬编码的目的地,并且目的地所在的位置会出现一个点。 首先,我使用指南针制作水平指南针(这将覆盖左/右旋转): // Hea
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在尝试在我的 Android 手机 (Nexus 4) 上制作一个应用程序,该应用程序将用于模型船。我添加了低通滤波器来过滤掉传感器中的 gitter。 但是,指南针只有在手机平放时才能稳定。如果
我正在尝试开发一个使用 iPhone 的 GPS 和指南针的应用程序,以便将某种指针指向特定位置(就像指南针始终指向北方)。位置是固定的,无论用户位于何处,我始终需要指针指向该特定位置。我有这个位置的
我正在开发一个项目,我们需要知道街道的方向(指南针)。实际上,我们只有一个 GeoPoint(纬度;经度和航向),我们计划使用反向地理编码来告诉它在哪里(哪条街?);然后我们想知道他是否走错了路。 G
我想知道是否有人可以解释或清除我的问题——我目前正在做一些项目来使用 android 识别树木。我想在这个项目中我必须使用的主要组件是 GPS、Camera API 和 Compass(如果有人能想到
我需要知道 iPad 2 是否有内置指南针并且仍然响应: - (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(
我有一个关于使用罗盘模式在“高级” Sprite 中创建的小问题。当我说“高级模式”将 Sprite 存储在变量中时,我更喜欢这种方法:) 无论如何,我的问题是我无法将图像自定义为一半。让我解释一下:
我从 wunderground api 制作天气 jquery,我的 jquery 工作正常。但问题出在 wunderground api 中的风向度数,我想在罗盘上获取风度数,我在 stackove
我想制作一些指南针应用程序,并希望根据用户的经纬度显示指针偏转。但我无法理解我如何才能像指南针一样给出正确的形状。目前我正在使用此代码来显示指南针。
我有一个像这样的 MongoDB 集合构建: 当我尝试按 ID 过滤时,我得到了不一致的结果。例如,当我尝试通过输入过滤器查询来获取第一个条目时: {_id:209383449381830657} 我
我是 android 编程的新手。我知道如何使用 GPS 在室外环境中获取用户的位置。 但是我遇到了一个问题,要在没有可用 GPS 的建筑物内找到一个人的位置。 我可以处理编码部分,但我需要了解如何使
所以来到这里是最后的手段,希望有人能伸出援手。 我正在 SASS-Bootstrap3 中构建一个元素 我的所有网站都已创建(其中 40 个) 我希望所有站点都运行相同的 bootstrap-sass
假设一个人正在使用这个指南针,他们从 90 度开始顺时针或逆时针旋转。记录他们完成了多少次完整的 360 度旋转的最佳方法是什么?假设它们从头到尾只能顺时针或逆时针旋转。 我不断提出解决方案,例如,如
这个问题在这里已经有了答案: Calculate compass bearing / heading to location in Android (11 个答案) 关闭 7 年前。 我已经尝试了很
当我想安装 sass 和 compass 时,我收到这条消息。有人能帮我吗? Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Micro
任何使用meteor 和SCSS 进行开发的人。你是如何开始的,我找不到陨石包,我可以找到将 .scss 文件编译到特定文件夹中的包? 最佳答案 您是否尝试过在开发过程中在本地将 sass/scss
我正在尝试使用指南针移动机器人。我们使用指南针让机器人沿直线移动,它使用 2 个轮子,它们的移动方式略有不同。 所以我们设置一个0到359之间的值作为方向,然后检查当前的方向,计算误差并修复它。像错误
我想开发一款使用指南针 API 的 iPhone 4 应用程序,但我需要读数至少精确到半度(例如 100.5)。 指南针 API 提供什么样的精度? 最佳答案 根据我的经验,远非如此。 关于iphon
我对 Objective-C 还比较陌生,而且还不太了解它,所以我对这个可能非常业余的问题表示歉意。 我正在尝试从 CLHeading 和 CLLocationDirection 获取磁航向。但是,我
我是一名优秀的程序员,十分优秀!