移至WatchOS的不同屏幕

时间:2015-10-08 09:08:14

标签: watch-os

我尝试使用WatchOS导航到不同的屏幕但是当我在按钮中选择此操作时:

[self presentControllerWithName:@“Screen2”context:contextDic];

Screen2正确打开但在此屏幕内我有一个按钮,显示此操作:

[self pushControllerWithName:@“Screen1”context:context];

此按钮不起作用,我无法进入Screen1。我怎么能按下这个Screen2的按钮并关闭它并回到Screen1?我在这个screen2上使用了presentControllerWithName,但我不想在上一个按钮的顶部。

1 个答案:

答案 0 :(得分:0)

您应该使用方法popController返回上一个接口控制器。

  

将接口控制器推入屏幕后,使用此方法将其删除并再次显示以前的接口控制器。系统以异步方式将过渡动画回到上一个接口控制器。

注意:此方法仅适用于watchOS 2.0。

请参阅WKInterfaceController class reference

中的详情