Domanda

Mi piacerebbe aggiungere controlli personalizzati alla vista di controllo mediaplayer quanto questo richiedente:

aggiungere controlli personalizzati per MoviePlayer

Tuttavia, la soluzione postato nella domanda di cui sopra è ammortizzato in 3.0. Qualcuno sa di un modo per fare questo con il nuovo SDK?

Finora ho aggiunto un OverlayView alla vista MoviePlayer e in grado di visualizzare i miei controlli touch, ma io non riesco a passare il tocco su alla vista MoviePlayer per farlo per visualizzare i controlli nativi.

Ho usato touchesBegan e touchesEnded inutilmente. Ogni aiuto è apprezzato.

È stato utile?

Soluzione 2

Trovato una risposta alla mia domanda from: http://blogs.oreilly.com/iphone/2008/11/the-joys-of-vertical-audio.html

Vale a dire, sto usando:

id internal;
object_getInstanceVariable( mVideoPlayer, "_internal", (void*)&internal);
id videoViewController;
object_getInstanceVariable(internal, "_videoViewController", (void*)&videoViewController);
id vvController = videoViewController;

Allora posso fare:

[[vvController _overlayView] addSubview:controlImage];

E 'ancora abbastanza incidere-y ma spero che questo aiuterà a qualcun altro ...

Altri suggerimenti

un'occhiata a questo progetto di esempio http://developer.apple.com/iphone / library / SampleCode / MoviePlayer_iPhone / lo fa in là

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top