我有一个视图控制器和一个类(我正在使用情节提要)。如何 UILabel
从类中更改(在视图控制器中)的文本?我试过这个,但无济于事:
ViewController *mainView = [[ViewController alloc] init];
[mainView view];
[mainView.progressBar setProgress:integer animated:YES];
NSLog(@"Updated Progress Bar");
NSString *progressLabelText = [NSString stringWithFormat:@"%@ out of %i followers", userString, [self.followers count]];
[mainView.progressLabel setText:progressLabelText];
NSLog(@"Updated Progress Label Text: %@", progressLabelText);
使用此代码不会更改文本。我应该怎么做?
编辑:ViewController 的 .h 文件中的进度条和标签如下所示:
@property (nonatomic, strong) IBOutlet UIProgressView *progressBar;
@property (nonatomic, strong) IBOutlet UILabel *progressLabel;
它们在 Interface Builder 中完全链接在一起。