Watchkit:如何在模态界面中重新加载页面?

时间:2015-01-20 10:23:43

标签: watchkit

在watchkit的根级别重新加载页面很简单,只需调用

即可
[WKInterfaceController reloadRootControllersWithNames:names contexts:contexts];

但是如果我需要在当前以模态方式显示页面时重新加载页面呢?

例如在致电:

之后
[self presentControllerWithNames:names contexts:contexts];

我认为没有办法重新加载展示的网页,或者我错了?

2 个答案:

答案 0 :(得分:1)

是的,无法在模态界面重新加载页面,您需要隐藏它并再次显示它。

答案 1 :(得分:1)

这可能会对您有所帮助,当您在watchkit上使用基于页面的导航时,所有页面都会在开始之前加载。当用户滚动到某个页面时,您可以通过该方法进行最后一分钟的更新,并且会激活"。

显示后,无法重新加载页面...如果您想要更新其内容,只需手动执行或隐藏/显示新功能。