2012-02-06 2 views
0

iPhone 용 응용 프로그램을 개발 중입니다. 시작 및 중지 버튼이있는 간단한 애니메이션을 만들었습니다. 어떤 경고 (예 : 알림)가 필요한 시나리오가 있습니다. 정지 버튼을 클릭하지 않고 애니메이션을 중단해야합니다.보기 또는 창에 표시하기 전에 alertview에 알리는 방법은 무엇입니까?

도와 주실 수 있습니까?

+0

"정지 버튼을 클릭하여 애니메이션 중지"라는 의미를 설명 할 수 있습니까? –

+0

예 : iPhone에서 흔들림 효과를 가져옵니다. 우리가 잠시 동안 아이콘을 잡고 있으면 애니메이션이 시작됩니다. 경고를 받으면 애니메이션을 재생하면서 홈 버튼을 클릭하지 않고 애니메이션을 멈춰야합니다. – lallu

답변

0

UIAlertViewDelegate 프로토콜을 구현하십시오.

- (void)willPresentAlertView:(UIAlertView *)alertView을 구현하십시오. 거기에서 애니메이션을 멈출 수 있습니다. 그리고 alertview가 사라지면 - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex 메서드를 사용하여 감지 할 수있는 애니메이션을 계속 진행할 수 있습니다.

+0

여기 alertview 대리인은 nil이며 다른 nsobject에서 온 것입니다. – lallu

관련 문제