사진 찍기 옵션을 선택할 때만 사진을 캡처 할 수 있어야하며 비디오 모드로 전환 할 수 없습니다. 포토 라이브러리에서 사진을 선택하는 경우에도 사진 만 선택하면됩니다. 비디오를 선택할 수 없어야합니다. 어떻게하면 사용자가이 작업을 수행하지 못하게 할 수 있습니까? 소스 유형에서 수행 할 모드를 설정해야합니다.사용자가 비디오 모드로 전환하지 못하도록 제한하십시오.
0
A
답변
0
mediaTypes
속성을 UIImagePickerController
에서 살펴보십시오.
는이 속성에 지정하는 미디어 유형에 따라 선택 도구는 이미지 나 동영상, 또는 사용자가 선택기 인터페이스를 선택할 수있는 선택 컨트롤 여전히위한 전용 인터페이스를 표시합니다. 이 속성을 설정하기 전에 availableMediaTypesForSourceType : class 메서드를 호출하여 사용 가능한 미디어 유형을 확인하십시오.
이 속성을 빈 배열이나 현재 소스에 대해 사용할 수있는 미디어 유형이없는 배열로 설정하면 시스템에서 예외가 발생합니다.
미디어를 캡처 할 때이 속성 값은 표시 할 카메라 인터페이스를 결정합니다. 이 속성은 저장된 미디어를 탐색 할 때 인터페이스에 표시되는 미디어 유형을 결정합니다.
기본적으로이 속성은 미디어 캡처시 스틸 카메라 인터페이스를 지정하는 단일 값 kUTTypeImage로 설정되고 저장된 미디어를 탐색 할 때 미디어 선택기에 스틸 이미지 만 표시되도록 지정합니다. 이 같은 문에서 kUTTypeMovie 식별자를 사용하여 동영상 캡쳐 인터페이스를 지정하기 위해, 또는 동영상 만 저장 열람을 미디어를 표시해야 함을 표시하기 :
myImagePickerController.mediaTypes =
[[NSArray alloc] initWithObjects: (NSString *) kUTTypeMovie, nil];
는 소스에 대해 사용 가능한 모든 미디어 유형을 지정하는를 사용 성명 :
myImagePickerController.mediaTypes =
[UIImagePickerController availableMediaTypesForSourceType:
UIImagePickerControllerSourceTypeCamera];
관련 문제
- 1. 긴 동영상 파일을 업로드하지 못하도록 사용자를 제한하십시오.
- 2. 사용자가 Excel 인스턴스를 사용하지 못하도록
- 3. 사용자가 SVN에서 파일을 커밋하지 못하도록
- 4. Sharepoint에서 사용자가 기능을 활성화하지 못하도록
- 5. 사용자가 입력란에서 입력하지 못하도록 하시겠습니까?
- 6. 사용자가 로그를 보지 못하도록 PHP
- 7. Visual Studio에서 디버그 모드로 원근감을 전환하지 못하게하려면 어떻게합니까?
- 8. Silverlight DataGrid.BeginEdit()가 셀을 편집 모드로 전환하지 않습니다.
- 9. 사용자가 양식을 한 번만 작성하도록 제한하십시오.
- 10. 사용자가 UITextField에 한 단어 만 입력하도록 제한하십시오.
- 11. 사용자가 미래 날짜를 입력하거나 선택하지 못하도록 막으십시오.
- 12. SWT의 텍스트 필드에 사용자가 문자를 입력하지 못하도록
- 13. 여러 사용자가 추천 시스템을 사용하지 못하도록 막으십시오.
- 14. FB 사용자가 앱을 사용하지 못하도록 차단하십시오.
- 15. 내 iPhone 비디오 전용 세로 모드로 재생
- 16. Objective-c UIImagePickerController를 비디오 모드로 변경합니다.
- 17. 사용자가 정의한 지점에서 비디오 재생
- 18. mysql에서 3 시간 전에 삽입 된 행을 변경하지 못하도록 사용자를 제한하십시오.
- 19. 명령없이 SSH-bash를 제한하십시오.
- 20. Django - 모델의 항목을 제한하십시오 .ForeignKey()
- 21. 코드에서 WCF 구성을 제한하십시오.
- 22. Google지도 V3을 1로 제한하십시오.
- 23. Lucene이 반환하는 필드를 제한하십시오.
- 24. 문자열의 문장 수를 제한하십시오.
- 25. 사용자가 시스템 단축키를 통해 Windows 응용 프로그램을 종료하지 못하도록 함
- 26. 여러 명의 사용자가 동일한 암호를 할당받지 못하도록 할 수 있습니까?
- 27. 사용자가 DGV에서 행을 선택하지 못하도록 제한 할 수 있습니까
- 28. 사용자가 URL 매개 변수를 편집하지 못하도록 제한하는 방법
- 29. Active Directory 사용자가 DirectoryServices를 사용하여 암호를 변경하지 못하도록 방지
- 30. 사용자가 OS X에서 처리 응용 프로그램을 종료하지 못하도록 하시겠습니까?