3

我有一个包含不同类型条目的时间线,我需要一种方法来将用户导航到特定的界面控制器(或相同的控制器但具有不同的上下文),具体取决于已点击的条目类型。有什么方法可以处理 watchOS 2 下的并发症?

4

1 回答 1

6

在您的主界面控制器中,handleUserActivity:(NSDictionary *) userInfo像这样覆盖:

-(void)handleUserActivity:(NSDictionary *)userInfo
{
    NSDate* timelineDate = userInfo[CLKLaunchedTimelineEntryDateKey];
    NSLog(@"%@", timelineDate);
}

您只能知道时间线条目的开始日期,您无法弄清楚并发症系列(您提到它作为条目类型?)或其他信息。

至少,您可以弄清楚应用程序是否是通过复杂功能启动的。

于 2015-10-08T07:49:56.410 回答