默认显示当前位置注释

2024-01-03

我在 Mapkit 中显示了当前位置注释(蓝点)。粘贴蓝点后注释显示, 当我启动视图时,如何让注释默认显示?敲击销钉。

 - (void)mapView:(MKMapView *)mv didAddAnnotationViews:(NSArray *)views {
    for(MKAnnotationView *annotationView in views) {
        if(annotationView.annotation == mv.userLocation) {

            self.mapView.userLocation.title= @"Current";
            self.mapView.userLocation.subtitle= @"Location";

            MKCoordinateRegion region;
            MKCoordinateSpan span;

            span.latitudeDelta=0.002;
            span.longitudeDelta=0.002; 

            CLLocationCoordinate2D location=mv.userLocation.coordinate;

            region.span=span;
            region.center=location;

            [mv setRegion:region animated:YES];
            [mv regionThatFits:region];

        }
    }

}

在这种情况下, selectAnnotation 应该可以工作,不是吗?一小段时间后就执行Selector。

....与之前相同的代码,但插入以下内容:

            id annotation = annotationView.annotation;
            [self performSelector:@selector(selectUserLocation:) withObject:annotation afterDelay:0.1f];
        }
    }
}

- (void)selectUserLocation:(id)annotation{
    [self.mapView selectAnnotation:annotation animated:YES];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

默认显示当前位置注释 的相关文章

  • 如何从 URL 流式传输音频而不在设备上下载 mp3 文件

    如何在 Swift 中从 URL 流式传输音频而不在设备上下载 mp3 文件 我需要导入什么 我需要某些库吗 添加任何内容到 info plist 中吗 请评论你的代码 您可以使用 iOS AVPLayer 从 url 传输音频 var p
  • “块样式”单选按钮适用于除 iPad 之外的所有设备

    我有一组单选按钮 并对它们进行了样式设置 以便它们显示 块 以便它们看起来像按钮 还隐藏了单选按钮本身 这在台式机和 Android 平板电脑上的 Chrome 和 Firefox 中效果很好 但在 iPad 上不起作用 在这里查看 htt
  • 元视口标签似乎被完全忽略或没有效果

    我把这个标签放在了头部一个网页 http www belovedobjects de 由于某种原因 它在我的 iPhone 上似乎被忽略了 甚至添加了user scalable no没有影响 我尝试了许多宽度 初始比例等值 似乎没有任何效果
  • 如何与开发团队成员一起在我的设备上测试 iPhone 应用程序?

    我是一名 iOS 初学者 我收到团队成员的邀请 所以我接受了邀请 现在我正在尝试在我的设备上测试 iPhone 应用程序 但我在 Xcode 帐户中看不到团队帐户 只有我的免费开发者帐户 个人团队 如果我与团队帐户成员一起测试该怎么办 No
  • 使用 use_frameworks 签名错误!和独特的配置文件

    我将最初讨论中的最后一篇文章粘贴到此处 https github com CocoaPods CocoaPods issues 4331 https github com CocoaPods CocoaPods issues 4331 这个
  • iOS 中的随机颜色

    我想让我的导航栏每次加载时都具有不同的颜色 我在 viewDidApear 中放置了以下代码 CGFloat hue arc4random 256 256 0 0 0 to 1 0 CGFloat saturation arc4random
  • UIWebView 中横向模式的 Youtube 视频

    我的申请不是为了风景而做的 但是当我打开我的 YouTube 频道时UIWeb视图和一个用户发布视频 它出现在肖像中 我想让它在用户旋转 iPhone 时以横向模式显示 How to 启用横向模式如本例所示 我知道有一些 肮脏的黑客 可以做
  • 为什么需要为每个线程创建 ABAddressbookRef?

    苹果说 重要提示 ABAddressBookRef 的实例不能被多个使用 线程 每个线程必须创建自己的实例 But why 我知道某些特定的类或操作必须在主线程中完成 而且我知道有些对象不是线程安全的 这意味着如果这些对象同时被两个不同的线
  • 如何制作水平滚动视图和其中的一些按钮(编程)

    抱歉 我有一个问题 我不使用 StoryBoard 我想做一个这样的视图 照片由 terence Luffy AppStore 拍摄 风格 Horizo ntalScrollView https camo githubusercontent
  • iOS Flutter 与 Firebase:启动时 FlutterAppDelegate 中出现白屏和 SIGABRT

    现在在多个项目中 非常不一致的是 我在启动应用程序时出现白屏 并且 Xcode 显示错误 Thread 1 signal SIGABRT 在线上 objc class AppDelegate FlutterAppDelegate 这些都是i
  • MFMessageComposeViewController 显示空白/白屏

    if MFMessageComposeViewController canSendText MFMessageComposeViewController controller MFMessageComposeViewController a
  • 将角半径应用于 Storyboard 内的特定 UIView 角并不适用于所有角

    我为此创建了一个自定义类 但它仅适用于左上角 不适用于其他位置 IBDesignable public class RoundedView UIView IBInspectable public var topLeft Bool false
  • 如何从 obj-c / ios 中的堆栈跟踪获取源代码行

    I use NSSetUncaughtExceptionHandler将堆栈跟踪打印到 iPhone 中的本地文件 该文件将在下次应用程序启动时发送到我们的服务器 然后我可以检查异常数据并修复错误 在某些崩溃中 我有模块名称和引发异常的函数
  • 故事板中的 Xcode 6 UIVisualEffectView

    我正在 Xcode 6 中的对象库中查找 UIVisualEffectView 以在 Storyboard 中添加模糊效果 我知道如何以编程方式执行此操作 但我找不到在故事板中执行此操作的方法 这在当前的测试版中是否不可用 或者有没有一种不
  • iOS 安全性将带有密码的数据发送至服务器或从服务器发送数据

    我正在构建一个应用程序 需要在服务器执行任何操作之前从用户设备发送密码以在服务器上进行身份验证 事情是这样的 用户的手机上有一个纯文本密码 该密码也在服务器中以 bcrypt 二进制文件的形式存在 用户想要从数据库中获取某些内容 因此用户通
  • 标头搜索路径给 Grabkit 带来麻烦

    我正在为 iPad 开发一个 iOS 6 应用程序 我使用一个名为 Grabkit 的存储库 我必须将其作为嵌套 子项目添加到我的项目中 为了使其工作 我必须在标题搜索路径中添加以下代码 TARGET BUILD DIR include G
  • 检测 UITextField 的焦点变化

    我正在尝试设置当键盘隐藏并出现在文本字段中时视图向上移动的动画 并且它工作得很好 但是当焦点从一个文本字段移动到另一个文本字段时 它不起作用因为键盘已经显示了 在 viewDidLoad 中 我注册了以下内容 NSNotificationC
  • 将实体添加到核心数据

    我们有一个使用核心数据的应用程序 在下一个版本中 我想向现有实体添加一个新实体 只需添加新的然后从软件中填充它就可以了吗 还是有什么我必须考虑的事情 迁移有几种类型 最简单的是使用推断映射模型的轻量级迁移 这意味着您只需告诉它进行迁移 软件
  • 应用程序可执行文件缺少所需的架构armv6

    我正在使用 xCode 4 2 并尝试部署我的应用程序 我的验证失败并显示以下错误消息 application executable is missing a required architecture armv6 我的架构的值设置为标准
  • 无法实例化名为 GLKView 的类

    我得到了这个异常 2014 02 19 19 08 34 590 MyApp 42353 70b Terminating app due to uncaught exception NSInvalidUnarchiveOperationEx

随机推荐

  • 使用 CUDA 并行处理将彩色图像转为灰度图像

    我正在尝试解决一个问题 我应该将彩色图像更改为灰度图像 为此 我使用 CUDA 并行方法 我在 GPU 上调用的内核代码如下 global void rgba to greyscale const uchar4 const rgbaImag
  • c# 蓝牙 LE - 写入配置错误 - ValueChanged 从未调用

    因此 我尝试将我的 C WPF 程序连接到 BLE 设备 这是连接到设备的代码 private async Task ConnectToWatcher DeviceInformation deviceInfo try get the dev
  • 当 XSLT for-each 处于循环中时。如何根据其他 XML 值向该 XML 添加属性或节点。使用 XSLT

    任何人都可以帮我解决这个问题吗 我有一个 XML 并根据某些条件过滤值 将过滤后的 xml 存储在变量中 在过滤条件时 我尝试向过滤后的 xml 添加属性或节点 但它对我不起作用 输入 XML
  • Java 中的委托与回调

    我对 Java 中的委托和回调术语有一些误解 class MyDriver public static void main String argv MyObject myObj new MyObject definition of Help
  • 节点:通过服务帐户的 Google Analytics 数据

    Update 我已经把代码变成了NPM模块 https www npmjs com package ga service acct 我已经通过自己的努力创建了一个服务帐户的 JWT 令牌 https developers google co
  • 组件渲染过早

    我正在尝试创建一个 PrivateRoute HOC 来测试用户是否已通过身份验证 检查 redux 存储中是否存在 auth 然后再将其发送到实际路由 问题是私有路由在我的身份验证出现在 redux 存储中之前完成 console log
  • k-means 使用从 minhash 生成的签名矩阵

    我在文档及其木瓦上使用了 minhash 从这些文档生成签名矩阵 我已经验证签名矩阵可以很好地比较已知相似文档 例如 关于同一运动队的两篇文章或关于同一世界赛事的两篇文章 的杰卡德距离 从而给出正确的读数 我的问题是 使用这个签名矩阵来执行
  • JQuery Mobile 将 2 个元素的宽度设置为 80% 和 20%

    我正在使用 JQuery Mobile 并尝试使用设置两个元素的宽度ui grid a如下面的代码所示 结果是 2 个元素 其宽度等于50 50 我希望我的输入文本宽度是80 我的按钮是20 在同一行 怎么能做到这一点呢 div class
  • 如何避免 expr 溢出。 A B C D

    我需要计算一个如下所示的表达式 A B C D 其中它们的类型是 signed long long int A B C D 每个数字都可以很大 不溢出其类型 尽管A B可能会导致溢出 同时表达A B C D可以非常小 我怎样才能正确计算它
  • 如何使用 AngularJS 访问浏览器控制台中的 $scope 变量?

    我想访问我的 scopeChrome 的 JavaScript 控制台中的变量 我怎么做 我也看不到 scope也不是我的模块的名称myapp在控制台中作为变量 在开发人员工具的 HTML 面板中选择一个元素 然后在控制台中输入 angul
  • Rails - 从控制器触发 javascript 事件

    我正在考虑实现类似以下的内容 并且想知道a 由于我没有想到的某种原因 这是否可能是一个非常糟糕的主意 b 如果不是 是否有现有的gem可以做到这一点 基本上 我希望能够对来自 Rails 控制器的 JavaScript 事件进行排队 以便在
  • 单线程影响 TensorFlow Keras 后端的模型准确性和损失

    Question 为什么在 Keras 的 TensorFlow 后端设置线程数 intra op parallelism threads and inter op parallelism threads 到 1 对模型的准确性和损失产生负
  • 使用 CMake 编译带有嵌入式 Python 的 C++ 导入错误

    我正在尝试将 python 文件包含在使用 CMake 编译的 C 项目中 首先 我使用这两个文件独立完成此操作 include
  • STM32F4-Discovery (STM32F429ZIT6) 上的 RS232 (UART) 与 HAL 库?

    背景 这是我的一些背景 以便你们知道我有或没有哪些相关知识 我完全是这种嵌入式系统的新手 而且我对电子产品一无所知 我是一个纯粹的软件人员 我唯一的嵌入式系统经验是Raspberry Pi 它与STM32F4 Discovery有很大不同
  • Nuxt Axios模块读取状态码

    我正在调用一个 Rest API 该 API 返回至少 2 个成功状态代码 正常的 200 OK 和 202 Accepted 状态代码 两者都返回正文中的内容 如果我在邮递员中执行我的电话 我可能会得到类似的东西 Status code
  • sbt 下的本机库出现 UnsatisfiedLinkError

    我正在使用 sbt 0 13 并且在使用时遇到问题级别dbjni https github com fusesource leveldbjnisbt 下的本机库 即使在问题 358 https github com sbt sbt issu
  • React hook 相当于设置状态后的回调函数[重复]

    这个问题在这里已经有答案了 在反应中 在钩子之前 当我们设置状态时 我们可以在状态设置后调用一个函数 如下所示 this setState gt Callback 这对于钩子来说相当于什么 我尝试这样做 const currentRange
  • 返回优化的 x 坐标以标准化/最大化具有定义的 y 位置的矩形数组的区域

    我已经包含了一个代码片段 希望能够很好地总结内容 并以某种 填空 状态表示 如果通过在更大的背景下看待问题有助于理解问题的根源 那么我最终要做的就是在手机上的日历上显示每日查看时间表 可能类似于手机上日历的工作方式 当事件开始在时间上重叠时
  • 使用 Highcharts.js 创建打孔卡样式图表

    我想通过 highcharts 复制 github 上呈现的 打孔卡 样式图 我真的很挣扎这个问题 这是一个jsfiddle http jsfiddle net CA2cT 1 这开始让我到达那里 我宁愿在 y 上花几天时间 在 x 上花时
  • 默认显示当前位置注释

    我在 Mapkit 中显示了当前位置注释 蓝点 粘贴蓝点后注释显示 当我启动视图时 如何让注释默认显示 敲击销钉 void mapView MKMapView mv didAddAnnotationViews NSArray views f