Ios WatchKit:用户点击后退(取消)左上角按钮后,调用popToRootController
我有3个界面控制器(A、B、C)和分层导航。所以用户选择:A->B->C 然后用户可以点击屏幕的左上角或执行左边缘滑动,默认情况下他将进入C->B->a 但是我想跳过B,使用popToRootController——所以我需要C->AIos WatchKit:用户点击后退(取消)左上角按钮后,调用popToRootController,ios,watchkit,back-button,back,wkinterfacecontroller,Ios,Watchkit,Back Button,Back,Wkinterfacecontroller,我有3个界面控制器(A、B、C)和分层导航。所以用户选择:A->B->C 然后用户可以点击屏幕的左上角或执行左边缘滑动,默认情况下他将进入C->B->a 但是我想跳过B,使用popToRootController——所以我需要C->A didDeactivate中的popToRootController不工作。还有其他想法吗?我制作了中间空屏幕B2,用于快速重定向到C。所以用户选择A->B->B2->C。 然后他回到C->B2,在B2上我使用popToRootController,他转到A。 不
didDeactivate中的popToRootController不工作。还有其他想法吗?我制作了中间空屏幕B2,用于快速重定向到C。所以用户选择A->B->B2->C。 然后他回到C->B2,在B2上我使用popToRootController,他转到A。
不是很好的解决方法,但它可以工作实际上,这在WatchOS 1.0中目前是不可能的,因为默认的后退按钮有自己的功能。希望watchOS 2能在导航方面做出一些改变。