2010-02-19 5 views
0

아이폰 SDK와 함께 일하는 인스턴트 메신저와 나는 사용자가 버튼을 clik하지만 시간이 지나면 레이블 deseapear, 내가 할 수있는 레이블을 보여야 해?NSTimer 라벨에

답변

0

NSObject의 performSelector: withObject: afterDelay:을 사용하면 선택기를 수행하는 NSTimer가 설정됩니다. 이 hideView: 3 초 후에 바로 전화를받을 것이라는 점을 보장 할 수 없습니다 것을,

... 
myLabel.hidden = NO; 
[self performSelector:@selector(hideView:) withObject:myLabel afterDelay:3]; 
... 

- (void) hideView:(UIView*)inView{ 
    // You can also add animation here 
    view.hidden = YES; 
} 

참고 : 버튼에서 핸들러를 클릭합니다.

+0

THX 작동합니다 !!!!!!! – hugo411

+0

블라디미르가 평판 포인트를 얻도록 체크 표시를하는 것을 잊지 마십시오. –