2010-05-05 7 views

답변

11

-dismissWithClickedButtonIndex:animated: method으로 전화하여 경고보기를 닫을 수 있습니다.

자동으로 닫으려면 NSInvocation을 만들고 -performSelector:withObject:afterDelay:부터 -invoke까지 사용하십시오.

+0

네, 좋은 옵션입니다 ... 만약 당신이 기능을 떠나고 싶습니다. 하지만 당신이 실행중인 함수를 떠나고 싶지 않다면 U는 작업이 끝날 때까지 NSRunLoop과 루프를 사용할 수 있습니다. 그런 다음 경고보기를 닫습니다. 그런 경우 Macmade는 NSTimer가 괜찮다고 제안했습니다. –

0

UIAlertView라는 방법이 있습니다

- (void)dismissWithClickedButtonIndex: (NSInteger)buttonIndex animated:(BOOL)animated 

당신은 버튼을 눌러을 시뮬레이션하기 위해 UIAlertView 객체를 호출 할 수 있습니다.
잠시 후 자동으로 닫으려면 경고보기가 계속 표시되는지 확인하려면 NSTimer와 같은 것이 필요합니다. 그런 경우에는 무시하십시오.

관련 문제