WatchKit:setTitle延迟?

时间:2015-04-01 12:51:52

标签: watchkit watch-os-2

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

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

1 个答案:

答案 0 :(得分:8)

那是对的。如果在故事板中设置标题,则Watch会直接从设备上保存的资源中读取值。

如果您在代码中设置它,Watch将需要向您的分机(在iPhone上运行)运行请求,然后它会收到该值并显示它。

如果控制器的标题是静态的,则应直接将其添加到故事板中。