내 .storyboard 파일에 "Movie Title"이라는 초기 텍스트가있는 UILabel을 만들었습니다. 그 UILabel을 ViewController 파일에 정의 된 속성에 연결했습니다. 어떤 이유로 시뮬레이터를 실행할 때 텍스트가 UI에 표시되지 않습니다. 비슷한 질문을 보았지만 도움이되는 반응을 보지 못했습니다.UILabel 텍스트가 표시되지 않지만 "텍스트"값이 업데이트 중임 (콘솔에 표시됨)
NSLog(@"movie details title in Movie object: %@", _movie.name);
self.movieTitle = [[UILabel alloc] init];
[self.movieTitle setText:self.movie.name];
NSLog(@"movie details title in UILabel.text: %@",self.movieTitle.text);
: 다음 다음을 수행하는 코드가
@synthesize movieTitle;
내 .H 파일에서 다음 속성을
@property (strong, nonatomic) IBOutlet UILabel * movieTitle;
그것은 내하는 .m 파일에서 합성 것있다
콘솔에서 다음을 출력합니다.
movie details title in Movie object: Transformers
movie details title in UILabel.text: Transformers
비슷한 문제에 대한 완벽한 대답. 배경 대기열에 텍스트를 설정하고있었습니다. –
생성자에서 값을 설정하고 UI가 업데이트되지 않았습니다. 당신의 해결책은 그것을 고쳤지 만 콘솔에 경고 나 아무것도없는 이유가 궁금합니다 ... – VSG24