WatchAppはiPhoneからデータを受信します。WKInterfaceLabelのテキストが更新されない理由
受信したデータでラベルテキストをリフレッシュしても、何も起こりません。UIはリフレッシュされません。
他のスレッドは、それをメインスレッドにプッシュすることを提案しましたが、それは何もしないようです。
どのような考えも大歓迎です。
-(void)session:(nonnull WCSession *)session didReceiveApplicationContext:(nonnull NSDictionary *)applicationContext
{
dispatch_async(dispatch_get_main_queue(), ^{
[self.lblTitleBorH setText:@"test"];
});
}
のようなメソッドを使用してを使用して、メインスレッドからUIオブジェクトを呼び出すために覚えていると私は-willActivate内のsetText文を置けばそれだけで動作します良い – Guy