-1

我想删除左上角的后退按钮。

我试图检查“全屏”选项,但箭头仍然在这里。

我想删除后退按钮,因为我在这个按钮旁边有一个按钮,我不希望用户误点击它

谢谢

在此处输入图像描述

4

2 回答 2

1

尝试:

WKInterfaceController.reloadRootControllersWithNames(["myInterfaceController"], contexts: [])

这通过使控制器成为根控制器来删除它。调用此方法后,您可能必须重新加载控制器。

于 2018-03-16T02:42:41.063 回答
1

根据Apple文档,先前答案(用于解决此问题)中已弃用的方法已替换为:

reloadRootPageControllers(withNames names: [String], 
                            contexts: [Any]?, 
                         orientation: WKPageOrientation, 
                           pageIndex: Int)

"参数

名字

一个 NSString 对象数组,每个对象都包含故事板文件中接口控制器的标识符。数组中标识符的顺序定义了相应的界面控制器在基于页面的界面中的顺序。

上下文

id 类型的对象数组。使用此参数将上下文对象传递给加载到基于页面的界面中的每个界面控制器。数组中的第一个对象被传递给第一个接口控制器,第二个对象被传递给第二个接口控制器,依此类推。

方向

基于页面的界面的滚动方向。有关有效值的列表,请参阅 WKPageOrientation。”

并且 pageIndex 应该很容易弄清楚。如果 [names] 中只有一个元素,它将为 0。否则,您应该从 [names] 中选择要加载的页面的索引

于 2018-03-19T01:51:21.617 回答