Pergunta

Meu aplicativo consiste em uma visualização de tabela. Quando uma célula é tocada, o controlador de navegação se move para um controlador de barra de guia e a visualização "raiz" do controlador da barra de guias possui um botão que reproduz um MP3.

Minha pergunta é essa. Quando um usuário clica no botão Voltar para voltar para a exibição da tabela e atualmente há jogo de áudio, como faço para parar o áudio?

Primeiro, tentei chamar [Stop Audio Stop] nas funções Delloc e ViewDidunLoad da visualização onde o objeto de áudio vive (a "raiz" do meu controlador de barra de guia). Coloquei pontos de interrupção nessas funções e eles nem são chamados.

Foi útil?

Solução

Experimente um desses :) Ambos fazem parte da classe UiviewController.

- (void)viewWillDisappear:(BOOL)animated

- (void)viewDidDisappear:(BOOL)animated
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top