을 누를 경우 가능 확인하는 것입니다 버튼이 발신자입니다. 나는이 방법에 두 명의 발신자가 있기 때문에. 어떻게 확인해?완료 버튼을 나는 동영상 플레이어에 알림이
0
A
답변
3
는 : 이유 재생을 나타내는 MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
키의 NSNumber를 포함해야합니다 MPMoviePlayerPlaybackDidFinishNotification
사용자 정보 사전이 완료되었습니다. 그것의 가능한 값 :
enum {
MPMovieFinishReasonPlaybackEnded,
MPMovieFinishReasonPlaybackError,
MPMovieFinishReasonUserExited
};
0
태그에 따라 버튼을 넣고 조건을 입력하십시오.
또는 확인
에 의한 경우 ([보낸 사람 ISEQUAL : 인 btn1]) {
}
else
{
}
1
먼저 행동하기 전에 버튼에 태그를 지정한 다음, 보낸 사람의 가치를 확인해야합니다 꼬리표.
그냥 코드의
- (void) moviePlayBackDidFinish:(NSNotification*)notification {
NSInteger anyInteger = [sender tag];
//Now check the value of the anyInteger and write the code accordingly.
//switch case or if condition whatever you want.
}
그게 전부를 다음 줄을 추가합니다.
아 디트 문서 당
0
이 오래된 스레드이지만 솔루션을 찾고, 그리고 허용 솔루션은 최종 코드를 표시하지 않습니다 동안 내가 우연히. 여기 은 당신이해야 할 것입니다 :
- (void) moviePlayBackDidFinish:(NSNotification*)notification
{
NSLog ("moviePlayBackDidFinish"@);
// Remove observer
[NSNotificationCenter defaultCenter] removeObserver : 자기 이름 : MPMoviePlayerPlaybackDidFinishNotification 개체 : 닐];
NSInteger movieFinishReason= [[[notification userInfo]objectForKey:
MPMoviePlayerPlaybackDidFinishReasonUserInfoKey] intValue];
if(movieFinishReason == 2 || movieFinishReason == 1 || movieFinishReason == 0){
[self dismissViewControllerAnimated:YES completion:nil];
}
/*
MPMovieFinishReasonPlaybackEnded = 0,//played movie sucessfuly.
MPMovieFinishReasonPlaybackError = 1, //error in playing movie
MPMovieFinishReasonUserExited = 2; //user quitting the application/user pressed done button
*/
}
관련 문제
- 1. 동영상 플레이어에서 완료 되었습니까?
- 2. 동영상 완료 후 MPMoviePlayerViewController 문제
- 3. HTML5 동영상 - 파일로드 완료 이벤트?
- 4. 동영상 재생 완료 후 첫 번째 프레임으로 돌아 가기
- 5. Android 동영상 의도 : 다시 버튼을 제어 하시겠습니까?
- 6. 프로그래밍 방식으로 돌아가거나 완료 버튼을 누르거나 동영상 플레이어를 종료하는 방법은 무엇입니까?
- 7. 키보드 완료 버튼을 사용하여 UITextView를 닫으려면 어떻게해야합니까?
- 8. HTC 욕망에서 액션 완료 버튼을 대체 하시겠습니까?
- 9. OS에 MPMoviePlayerController의보기를 해고하지 않습니다 완료 버튼을 명중 4.0 베타
- 10. 키보드의 "Return"(완료) 버튼을 사용하여 메소드를 호출하십시오.
- 11. 플래시 플레이어에 html 표시
- 12. 맞춤형 화면에서 동영상 재생 - iPhone에서보기
- 13. 지우기 버튼을 통해 내 알림이 언제 지워 집니까?
- 14. BroadCastReceiver에서 알림이 열림
- 15. Blackberry 미디어 플레이어에 대한 플러그인
- 16. 동영상 미리로드를 중지하려면 어떻게해야합니까 (HTML5 - 자바 스크립트)
- 17. iPhone : 실행되는 기본 퀵타임 플레이어에 액세스하는 방법?
- 18. 스킨 플래시 플레이어에 가장 좋은 방법
- 19. Android (완료)
- 20. 동영상 상단에 나타나는 youtube 기본 재생 버튼을 숨기거나 스킨
- 21. JQGrid에서 나는 뒤로 버튼을 추가 할 행 버튼을 추가하려고합니다.
- 22. 동영상 광고 (동영상 광고 게재)
- 23. Facebook 카운터 알림이 사라짐
- 24. 푸시 알림이 작동하지 않습니다.
- 25. Android 알림이 완료되면 어떻게해야합니까?
- 26. 새 키보드를 눌렀을 때 숫자 패드에서 완료 버튼을 누르십시오.로드
- 27. 푸시 알림이 작동하지 않습니까?
- 28. 코어 데이터 알림이 누락되었습니다.
- 29. 일정 알림이 실행되지 않았습니다.
- 30. 완료 버튼을 누를 때만 재정렬 행을 저장하는 방법은 무엇입니까?
하지만 여기서 '보낸 사람'이다? – 1110
친애하는 친구 먼저 태그의 값을 코드 또는 펜촉 파일의 단추에 할당하십시오 .Ex btnFirst.tag = 1.이 작업을 수행하면 보낸 사람 단추의 태그 값에 액세스 할 수 있습니다. – Aditya