在苹果手表界面控制器左上方有取消标签或屏幕标题.在我的情况下,一旦登录完成,不想转到后面的屏幕.所以我想禁用该取消标签或屏幕标题区域的用户交互.虽然标题不存在,但它正在进行用户交互,并且它正在进行屏幕显示.提前致谢!!
解决方法
我们无法禁用后退/取消按钮用户缩进,但可以在没有取消按钮的情况下加载控制器.
presentControllerWithName("NewInterfaceController",context: nil)
presentControllerWithName这将显示带有取消按钮的控制器.如果我们使用如下所示将无法获得取消按钮.
WKInterfaceController.reloadRootControllersWithNames(["NewInterfaceController"],contexts: ["NewInterfaceController"])
reloadRootControllersWithNames这将使我们的控制器作为根控制器,所以我们不会得到取消按钮.这就是我解决问题的方法.希望它也会对你有所帮助.
注意:这里[]是语法. exp:[“NewInterfaceController”]