Apple Watch应用程序可以多次浏览一下吗?

时间:2015-06-03 07:56:28

标签: ios xcode user-interface watchkit wkinterfacecontroller

问题很简单:

  

Apple Watch应用程序可以多次浏览吗?

我试图在Xcode故事板中多次浏览,但Xcode表示每个应用只允许一次。

我要问的原因是我想根据我显示的信息更改Glance的布局。

问题也可以表达为:

是否可以

  • 以编程方式更改 扫视布局
  • 根据具体情况加载不同的视线。

这两种中的任何一种都可能吗?如果没有,有没有迹象表明这可能会在WWDC 2015之后发生变化?

编辑:

澄清。我同意,似乎没有多次浏览,但是改变布局一目了然可能(我个人认为他们将允许开发人员尽快这样做但是到目前为止我们只关心这一点我可以改变一瞥布局的方法是从XCode中提供的列表中选择它。

目前这些是可用于扫视的布局(顶部和底部)。理想情况下,我想以编程方式选择它们。 如果有人知道如何,请分享一些代码段/示例

顶部:

enter image description here

底部:

enter image description here

2 个答案:

答案 0 :(得分:1)

答案很简单:

  

没有

  • 我不确定是否以编程方式更改它(尚未尝试过)
  • 我认为你不能加载不同的视线。

一瞥的目的是让用户能够快速找到一条信息。为此,他们需要知道他们将要看什么。这就是为什么每个应用程序只有一瞥。

答案 1 :(得分:1)

应用程序可以一目了然。 但是,它可以根据您的要求不时进行修改。

为控制器调用

awakeWithContext()一次。你可以在那里做一般的初始化工作。

每次扫视控制器即将初始化时都会调用

willActivate(),您可以请求新数据,在那里更改视图,执行其他精彩工作等。

因此,要回答您的问题,您可以根据具体情况加载不同的视角。但是一个应用程序一次只能看一眼。

希望这会有所帮助。