clockkit相关内容

ClockKit CLKComplicationDataSource 缺少向后事件

我编写了一个带有并发症支持的测试应用 出于某种原因,钟面仅显示 1-2 个向后事件,但我可以在当前日期之前的日志中看到 10-15 个事件.当我为前向事件返回一个空数组时,我所有的后向事件都开始显示在钟面上. 这是我的功能 func getTimelineEntriesForComplication(complication: CLKComplication, beforeDate ..

获取数据复杂化:未调用 ExtensionDelegate

(看起来其他人在前几周也遇到过这个问题,但我还没有找到任何解决方案.) 我正在尝试做一件非常基本的事情:从我的 iOS 应用程序或我的 Watch 应用程序获取数据到我的 Complication Controller. 事实证明,我完成这项工作的能力比我想象的要差得多.watchOS 2 Transition Guide 指出我应该使用以下代码“[获取]来自扩展委托的所需数据": ..

watchOS - 显示有关并发症的实时出发数据

我有一个公共交通应用,其中包含火车的实时出发数据.我想添加一个显示下一趟列车发车时间的复杂功能. 是否可以显示(或刷新)复杂功能的实时数据?例如,显示“3 分钟到 X 站".根据来自公共交通 API 的信息,数据可能每分钟都在变化. 我应该如何在 watchOS 2 或 watchOS 3 上完成此操作? 我知道 ETA 应用程序会以复杂的方式显示旅行时间,但我不确定它们是如何实 ..

更新 Apple Watch 复杂功能数据的流程是什么?

我一直在学习互联网上的大量教程,以了解如何设置复杂功能.我按预期设置复杂功能没有问题. 直到初始时间线条目过期.12 小时后,我不知道如何更新它以保持复杂功能.我将在下面分享我所拥有的一切,希望有人可以帮助我填写. 在这里,我为要在复杂功能上显示的数据创建了变量. 结构数据 = {变量名:字符串var startString: 字符串变量开始日期:NSDate} 以下数组是此数据的 ..

ClockKit CLKComplicationDataSource缺少向后事件

我编写了一个具有并发症支持功能的测试应用 由于某种原因,钟面仅显示1-2个后退事件,但我可以在日志中看到当前日期之前的10-15个事件. 当我为前向事件返回一个空数组时,我所有的后向事件都开始在钟面上显示. 这是我的职责 func getTimelineEntriesForComplication(complication: CLKComplication, beforeDate ..

强制重新加载watchOS 2并发症

我遇到了使并发症起作用的问题.如果我能够可靠地刷新它们,将会很有帮助. 因此,我将强制按下菜单按钮链接到以下方法 @IBAction func updateComplication() { let complicationServer = CLKComplicationServer.sharedInstance() for complication in complic ..
发布时间:2020-07-19 21:56:08 移动开发

获取复杂数据:未调用ExtensionDelegate

(看来前几周其他人都遇到了这个问题,但是我没有找到任何解决方案.) 我正在尝试做一件非常基本的事情:将数据从我的iOS应用程序或我的Watch应用程序获取到并发症控制器. 事实证明,我完成这项工作的能力比我想象的要差. watchOS 2 Transition Guide指示我应该使用以下代码"[从扩展委托中提取]所需的数据": ExtensionDelegate* myDele ..

watchOS-显示并发症的实时出发数据

我有一个公共交通应用,其中包含火车的实时出发数据. 我想添加一个复杂的功能,以显示下一列火车的发车时间. 是否可以显示(或刷新)复杂情况下的实时数据?例如,显示“到X站3分钟".数据可能每分钟都会更改,具体取决于来自公共交通API的信息. 如何在watchOS 2或watchOS 3上完成此操作? 我知道ETA应用程序会以复杂的方式显示出行时间,但我不确定它们是如何实现的. ..

更新Apple Watch并发症数据的流程是什么?

我一直在互联网上关注许多教程,以学习如何设置并发症.我可以按预期设置并发症. 直到初始时间轴条目到期. 12小时后,我不知道如何对其进行更新以使并发症持续存在.我会分享我下面的所有内容,希望有人可以帮助我填写内容. 在这里,我为要显示在并发症上的数据创建变量. struct data = { var name: String var startString: String var ..

watchOS-并发症显示上一个条目

我正在创建一个watchOS 3并发症,它显示了公共交通服务的出发时间.我用数组创建了一个数据模型,该数组包含带有stationName(字符串)和departureTime(NSDate)的Train对象. 我已经实现了getCurrentTimelineEntry()方法,并且条目显示在手表上.问题在于手表只显示前一个条目.例如,我有以下出发时间: Train(startStat ..

如何使用complicationController的sendMessage唤醒iOS父应用

我正试图通过发送来自watchkit扩展程序的消息来唤醒iOS父级应用. 这仅在从watchApp/ViewController调用以下sendMessage函数时才起作用.从ComplicationController调用时,将发送消息,但iOS父应用程序现在确实会唤醒. 任何建议都值得赞赏. (请在Swift中引用任何代码) 以下是简化代码: 在AppDelegate和 ..
发布时间:2020-07-10 06:07:14 移动开发

何时何地获取Watch Complication的数据

在处理了几天的并发症之后,我有信心对以下有关更新的更新过程发表以下信息: 系统调用 requestedUpdateDidBegin() 您可以在此处确定您的数据是否包含改变。如果没有,您的应用程序不必做任何事情。如果您的数据已更改,则需要调用: reloadTimelineForComplication 如果您的所有数据都需要重置。 extendTimelineForCompl ..