WatchKit:setTitle延迟?

Nic*_*ese 5 watchkit watchos-2

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

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

Bal*_*ick 8

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

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

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