내 앱에서 앱 볼륨을 프로그래밍 방식으로 코드에서 늘리고 MPVolumeView를 사용하지 않기를 원합니다.프로그래밍 방식으로 볼륨 높이기
답변
프로그래밍 방식으로 볼륨을 변경할 수는 없으며 의도적으로 디자인을 선택했습니다. 끊임없이 볼륨을 최고 레벨로 설정하는 응용 프로그램을 생각해보십시오. 귀찮은 헤드폰 일뿐 아니라 귀에 손상을 줄 수도 있습니다.
볼륨을 직접 변경할 수 있도록 MPVolumeView을 사용자에게 표시해야합니다. 하위 뷰 계층 구조를 탐색하고 UISlider
을 검색하고 일반적인 UISlider와 같이 모양을 조정할 수 있습니다. 이렇게하면 MPVolumeView
을 앱 디자인에 맞게 조정할 수 있습니다.
공식적으로 : 수 없습니다.
정말 그렇게하려면 Celestial.framework
에 링크하고 컨트롤러를 사용하여 볼륨을 변경하십시오. 즉 스프링 보드와 친구들이하는 일입니다. 나는 그것을하는 법을 기억하지 못하지만 약간의 연구를 통해 답을 찾을 수 있어야합니다. 이렇게하면 앱이 거부됩니다. jailbroken 장치 용으로 개발할 경우, 이것이 최선의 방법입니다.
자세한 내용을 보려면 적절한 CoreAudio
서비스의 vTable을 사용하십시오. 또한 Celestial.framework
이 필요합니다. 그리고 더 깊이 가고 싶다면 mediaserver
을 죽이고 앞으로 몇 달 동안 당신을 채워야 할 자신 만의 구현을하십시오.
공식 진술을 참조하시기 바랍니다. –
- 1. Windows Phone 7 볼륨 설정 프로그래밍 방식으로
- 2. 프로그래밍 방식으로 FAT32 볼륨 일련 번호 변경
- 3. iPhone 게임 개발에서 음향 효과를위한 볼륨 높이기
- 4. HDD 볼륨 ID를 프로그래밍 방식으로 얻는 방법은 무엇입니까?
- 5. 프로그래밍 방식으로 Windows OS 볼륨을 찾으십니까?
- 6. UIView 지역화 프로그래밍 방식으로 프로그래밍
- 7. 이미지의 인쇄 품질 높이기
- 8. 프로그래밍 방식으로 내 PC의 볼륨을 제어하는 방법?
- 9. 프로그래밍 방식으로 전화 (symbian) 스피커 볼륨을 변경하십시오.
- 10. (프로그래밍 방식으로) 텍스트 상자의 텍스트에만 dropshadoweffect를 추가하는 방법 (프로그래밍 방식으로)
- 11. 프로그래밍 방식으로 UserControlTestContainer.exe를 시작하십시오.
- 12. 프로그래밍 방식으로 FixedDocument 인쇄
- 13. 프로그래밍 방식으로 htpasswd 빌드
- 14. 프로그래밍 방식으로 IIS 관리
- 15. iOS에서 프로그래밍 방식으로 탐색하기
- 16. 프로그래밍 방식으로 사이트 만들기
- 17. 프로그래밍 방식으로 UINavigationController 만들기
- 18. 프로그래밍 방식으로 네트워크 검색
- 19. ImageMagick이/Mogrify - 프로그래밍 방식으로
- 20. 프로그래밍 방식으로 UIWebViewDelegate 설정하기
- 21. 폴더를 프로그래밍 방식으로 공유
- 22. 프로그래밍 방식으로 rightBarButtonItem을 만들려고합니다.
- 23. 프로그래밍 방식으로 한 페이지에서보기
- 24. UITextView를 프로그래밍 방식으로 스크롤
- 25. 조이스틱을 프로그래밍 방식으로 에뮬레이트
- 26. 프로그래밍 방식으로 WebView에서 로그인
- 27. 프로그래밍 방식으로 RelativeLayout 재정렬
- 28. 프로그래밍 방식으로 uitextview 스크롤
- 29. 프로그래밍 방식으로 UPX 감지
- 30. 프로그래밍 방식으로 양식 조작
사용자의 허가/개입없이 볼륨을 변경하려는 경우 가능하지 않다고 생각합니다. – Akshay