我有一个 WKInterfaceController,它有一个带有标签和 WKInterfaceTable 的组,每次-(void)willActivate
调用时我决定是否显示标签或表格,有时(30%)我收到一条警告消息:
WatchKit:控制器未激活。放弃对 InterfaceController key=1 property=ht value=175 value class="__NSCFNumber" 的调用,即使我每次都检查[[WKExtension sharedExtension] applicationState] == WKApplicationStateActive
发生这种情况时 UI 不会显示/卡住,直到我放下手腕并再次抬起它,所以-(void)willActivate
会叫。
有任何想法吗?