5

当我在 WatchKit 中推送一个新控制器并在新控制器的 awakeWithContext: 方法中使用 setTitle 时,设置标题需要一秒钟左右,直到那时它保持空白。当我在情节提要中设置标题时,它会立即出现。

我错过了什么还是这是预期的行为?

4

1 回答 1

8

这是正确的。如果在 Storyboard 中设置标题,Watch 会直接从保存在设备上的资源中读取值。

如果您在代码中设置它,Watch 将需要向您的扩展程序(在您的 iPhone 上运行)运行请求,然后它将接收返回值并显示它。

如果控制器的标题是静态的,则应直接将其添加到情节提要中。

于 2015-04-01T14:03:37.817 回答