【发布时间】:2015-07-10 14:26:32
【问题描述】:
我在WKInterfaceController 中遇到了与左边缘滑动相关的严重问题。
当我从根接口控制器向WKInterfaceController 进行两次左边缘滑动时,我的应用程序会挂起 UI。
例如,我有 A、B、C 三个 WKInterfaceController,当我从 A 界面控制器向左滑动两次之后,我点击一个按钮将我的界面控制器从 A 推到 B。所以我的 B 界面控制器永远不会出现在屏幕上。我检查了 willActivate 是否在 B 上被调用,但 A 的 didDeactivate 方法从未被调用。
一旦我进入后台然后回到前台,我就可以看到 B 接口控制器。
我正在使用以下代码将我的控制器从 A 推送到 B:
[self pushControllerWithName:@"B" context:nil];
之后我尝试segue 做同样的事情。但segue 也会发生这种情况。
如果有人有同样的问题或知道相关的解决方案或建议,请告诉我。谢谢
【问题讨论】:
标签: ios iphone apple-watch watchos-2 watchos