可以在init方法中为WKInterfaceLabel设置文本,但不在didselectrow方法中
我有一个有两个场景的故事板,两个场景都由相同的WKInterfaceController
处理。 在第二个场景中有3个WKInterfaceLabels
在接口控制器的init(
)方法中,我可以使用setText
函数更改Label。 当我尝试更改WKInterfaceLabel "Dienst"
时
- (void)table:(WKInterfaceTable *)table didSelectRowAtIndex:(NSInteger)rowIndex NSManagedObject *dienst = [TableArray objectAtIndex:rowIndex]; [self.Dienst setText:@"Selected"]; NSError *error; NSString *MP = [self read_KC_Pass:&error]; [self.Benutzer setText:[self get_Benutzer:[dienst valueForKey:@"dienst"]:MP]]; [self pushControllerWithName:@"Detail" context:nil];
WKInterfaceLabel
Dienst
的价值是nil
。 有人有线索吗? 我不习惯故事板定义的sockets,可以在init()
方法中访问,但不能在另一种方法中访问