我正在为watchOS应用程序实现一个简单的分层界面,使用pushController(withName: String, context: Any?)
将视图添加到堆栈中。当尝试在watchOS 3设备上进行测试时,我的应用程序会将自身重置回根视图控制器,在“睡眠”之后失去导航状态。事件
这是预期的行为吗?如果应用程序从内存中清除,我希望导航状态重置,但在屏幕进入休眠状态后不会。
答案 0 :(得分:0)
将app目标设置为watchOS 3并实现handle(_:)
WKExtensionDelegate方法(我没有这样做,因为watchOS目标是在Xcode 7下生成的)似乎提供了我期望的行为。