Intereting Posts
Не удалось создать представление Swift Основные данные iOS5 и NSNumber есть автобоксинг / распаковка? Google Maps для ios, создайте NSDictionary маркеров в Objective C «NSPersistentContainer» доступен только на iOS 10.0 или новее EXC_BAD_ACCESS (код = 1, адрес = 0x10) на выборку основных данных Утечка памяти в CMSampleBufferGetImageBuffer Горизонтальная линейная диаграмма iOS в базовой диаграмме, показывающая два значения Obj-C, не удалось запустить вовремя, выполнив некоторую обработку БД, которая занимает 20 секунд, совет? self.canDisplayBannerAds противоречит ограничениям Нужно ли устанавливать ключ UIRequiredDeviceCapabilities wifi, если мое приложение зависит от вызова веб-служб? Поддержка геолокации в кордовой среде без приложения после завершения Интеграция Disqus и iOS – UIImagePickerController Исправить ориентацию центра уведомлений после возобновления работы приложения Полный экран iOS Swift IOS – базовая аутентификация с помощью API REST – SSL – AFNetworking 3.0

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

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

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

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

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

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

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

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

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