텍스트가 변경 될 때마다 UILabel
텍스트 업데이트를 만들기위한 코드를 작성하고 싶습니다. 내가 좋아하는 작은 데모 쓰고 있어요 : I 버튼을 클릭하면UILabel 디스플레이가 업데이트되지 않음
- (IBAction)ButtonPressed:(id)sender {
for(int i = 0; i < 100000; ++i)
{
[self.Label setText:[NSString stringWithFormat:@"%d",i]];
[self.Label setNeedsDisplay];
}
}
을, 라벨은 99999 번으로 변경,하지만 난 그게 99999 사람은 0에서 99999 시간을 표시 할 것으로 예상 코드가 왜 아이디어가있다 작동 안함?
미리 감사드립니다.
정확합니다. iOS에서 그리기는 실시간으로 이루어지지 않습니다. 드로잉은 메서드가 완료되고 주 루프에 빠지면 발생합니다. –
고마워,이 말이 맞아. 지연 시간을 약 0.1 초로 설정해야 완벽하게 작동합니다. – user2480277