Я хочу отредактировать UILabel, который находится в ViewContrller2 из ViewController1.Редактировать UILabel из другого класса (другой ViewController)
Это мой код, но он не работает:
ViewController1.m:
// ....
// In my viewDidLoad :
ViewController2 *vc = [[ViewController2 alloc]init];
// calling a function :
[vc updateLabel];
// ....
ViewController2.m:
// ....
-(void)updateLabel{
self.MyLabel.text = @"Text";
// MyLabel is already declared in ViewController2.h
}
// ....
Пожалуйста, вы можете мне помочь?
Я пробовал много кодов, но он все еще не работает, и я не знаю, где проблема.
Guess: Вы создаете новый объект класса 'ViewController2' – Larme
Вы добавляете вид ВХ в любом месте, как подвид? – uchiha