我尝试使用WatchOS导航到不同的屏幕但是当我在按钮中选择此操作时:
[self presentControllerWithName:@“Screen2”context:contextDic];
Screen2正确打开但在此屏幕内我有一个按钮,显示此操作:
[self pushControllerWithName:@“Screen1”context:context];
此按钮不起作用,我无法进入Screen1。我怎么能按下这个Screen2的按钮并关闭它并回到Screen1?我在这个screen2上使用了presentControllerWithName,但我不想在上一个按钮的顶部。
答案 0 :(得分:0)
您应该使用方法popController
返回上一个接口控制器。
将接口控制器推入屏幕后,使用此方法将其删除并再次显示以前的接口控制器。系统以异步方式将过渡动画回到上一个接口控制器。
注意:此方法仅适用于watchOS 2.0。
中的详情