Sat*_*ran 6 watchos-2 watchos-3
我正在尝试构建一个支持OS2上的多个复杂系列的应用程序,如模块化大型,实用大型,圆形小型等,每个都显示来自应用程序的各种有意义的信息.我知道并发症与我们在用户交互方面的OS1之后的一瞥略有相似之处,即它在用户点击它时打开应用程序而在那里没有特殊的交互.
乍一看,我能够根据当前的浏览内容对应用程序进行深层链接,但我正在寻找一种方法来解决复杂问题.
所以我的问题是,当用户点击我的应用程序的复杂功能时,我会得到任何类型的上下文信息,说明这个复杂功能被点击等等.我在想,如果我可以在上下文中获得一个CLKComplication对象.
任何帮助表示赞赏.
在ClockKit/CLKDefines.h你可以找到CLKLaunchedTimelineEntryDateKey常数.
但是,您无法定义自己的用户信息,以帮助您确定启动应用时要执行的操作.
来自CLKComplicationDataSource协议参考:
CLKLaunchedTimelineEntryDateKey一个键,指示启动并发症的日期.该键的值是一个
NSDate对象.当用户点击你的复杂功能时,ClockKit会将这个键包含在传递给handleUserActivity:扩展委托方法的字典中.适用于watchOS 2.0及更高版本.
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |