Desidero aggiungere alcuni controlli personalizzati oltre al lettore video UIWebView
. Sono in grado di aggiungere qualsiasi controllo su di esso dal codice qui sotto: Primo sto aggiungendo di seguito la notifica,Come aggiungere OverLay View in UIWebView Video Player?
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(addOverLayView:) name:UIWindowDidBecomeVisibleNotification object:nil];
Poi sulla ricezione di esso,
-(void)addOverLayView:(NSNotification*)aNotification{
UIWindow *window = (UIWindow *)aNotification.object;
if (window != self.view.window) {
[window addSubview:anyCustomview];
}
}
Ma questo punto di vista sarà staticamente in cima Vista video di UIWebView
. Ma io voglio realizzare come quando i controlli di Video player verranno nascosti, quindi voglio nascondere la mia vista personalizzata.
In altre parole, desidero ottenere personalizzato OverLayView
nella vista Video Player di UIWebView
.
Please help me per quanto riguarda questo.
ottenere il riferimento di vista da window.subviews e rimuovere quella vista sullo stesso tempo. – Alok
perché non usi altri lettori video personalizzati? – Atrash