2016-08-01 5 views
2

Я создаю приложение, которое с помощью AVAudioRecorder записывает голоса, когда он идет фон, красную полосу, отображаемую в строке состояния системы. Я хочу показать прошедшее время записи, например, голосовую заметку. Возможно ли, и как?AVAudioRecorder фоновая запись, как показать время на красной панели?

Спасибо.

+0

Я прочитал http://stackoverflow.com/questions/12643837/custom-text-on-recording-red-status-bar, я не знаю, есть ли разница между VoIP и AVAudioRecorder. – wershest

+0

Я не верю, что это возможно, но я не могу найти ничего, чтобы поддержать это. Apple определенно не предоставляет никакого способа предоставить полностью пользовательский текст, и я сомневаюсь, что они также дают возможность включить истекшее время. – Arclite

ответ

2

Это невозможно, потому что это будет использовать некоторые частные api только для яблока. Красная полоса показана iOS, чтобы указать, что приложение используется в фоновом режиме с использованием аудиоресурса, установленного в UIBackgroundModes в вашем info.plist, в основном аудио или voip.

Потому что он отображается iOS, вы не можете изменить его.

 Смежные вопросы

  • Нет связанных вопросов^_^