Domanda

La mia domanda è costituito da una vista tabella. Quando una cellula viene toccato il controller di navigazione si sposta verso un controller barra delle schede e la "radice" vista del controllore scheda bar ha un pulsante che svolge un mp3.

La mia domanda è questa. Quando un utente fa clic sul pulsante Indietro per tornare alla visualizzazione della tabella e non v'è attualmente di riprodurre file audio, come faccio a fermare la riproduzione audio?

Prima di tutto ho provato a chiamare [stop audio] nelle funzioni delloc e viewdidunload della vista in cui la vita degli oggetti audio (la "radice" del mio controller barra delle schede). Ho messo i punti di rottura in queste funzioni e che non hanno nemmeno ottenere chiamato.

È stato utile?

Soluzione

Prova uno di questi :) Sono entrambi parte della classe UIViewController.

- (void)viewWillDisappear:(BOOL)animated

- (void)viewDidDisappear:(BOOL)animated
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top