【发布时间】:2015-01-19 21:19:02
【问题描述】:
是否可以通过手势(例如 UIPanGestureRecognizer)实现 iOS 设备的音量控制? VLC 应用程序具有此功能。 我已经实现了昏暗控制,但我仍然缺少音量控制。感谢您的建议。
【问题讨论】:
-
我知道 Apple 只能使用 MPVolumeView,但我不想在那里使用任何视图。仅限手势。
-
唯一的方法(使用非私有 API)是使用
MPVolumeView,除非您通过AVAudioPlayer实例播放媒体文件,在这种情况下需要设置volume属性播放器音量(相对于系统一)。 -
@romansladecek
MPVolumeView只能由 Apple 使用是什么意思?是公开课。任何人都可以使用它。我愿意。 -
对不起。我的意思是只有 Apple 为开发人员提供的这种控制。顺便提一句。我使用 MPMoviePlayerController 播放媒体
-
它是如何在他们的应用程序中制作 VLC 的?
标签: ios volume uipangesturerecognizer gestures