iPhone, как скрывать объем наложения при нажатии клавиши громкости

У меня есть много, чтобы решить эту проблему, например добавить MPVolumeView, кто-то говорит, что системный том HUD скроется, если вы добавите экземпляр MPVolumeView в текущий, но который не работает

я добавляю obsever, чтобы наблюдать за изменением громкости и делать снимок

но теперь я потерял в том, как скрыть громкость HUD

Я попробовал решение, которое добавляет экземпляр MPVolumeView, но не будет работать, пожалуйста, дайте мне другой способ его решить

Мы ценим любые предложения.

Solutions Collecting From Web of "iPhone, как скрывать объем наложения при нажатии клавиши громкости"

Вам нужно наложить объемный оверлей следующим образом:

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame: CGRectZero]; [self.view addSubview: volumeView]; 

Теперь пользовательский оверлей не будет виден. Но имейте в виду, что вы не можете активировать нажатие кнопок громкости, о вас можно только сообщить о ее влиянии – изменение громкости