移除左上角的后退按钮

remove top left back button

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

我尝试检查 "Full screen" 选项,但箭头仍然在这里。

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

感谢

尝试:

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

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

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

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

"参数

名字

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

上下文

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

方位

page-based 界面的滚动方向。有关有效值的列表,请参阅 WKPageOrientation。"

而且 pageIndex 应该很容易弄清楚。如果 [names] 中只有一个元素,它将为 0。否则,您应该 select 要从 [names]

加载的页面的索引