watchOS app在显示睡眠后重置为根视图控制器

时间:2016-10-03 15:12:01

标签: watchkit watch-os wkinterfacecontroller

我正在为watchOS应用程序实现一个简单的分层界面,使用pushController(withName: String, context: Any?)将视图添加到堆栈中。当尝试在watchOS 3设备上进行测试时,我的应用程序会将自身重置回根视图控制器,在“睡眠”之后失去导航状态。事件

这是预期的行为吗?如果应用程序从内存中清除,我希望导航状态重置,但在屏幕进入休眠状态后不会。

1 个答案:

答案 0 :(得分:0)

将app目标设置为watchOS 3并实现handle(_:) WKExtensionDelegate方法(我没有这样做,因为watchOS目标是在Xcode 7下生成的)似乎提供了我期望的行为。