2016-05-22 11 views

Antwort

0

Nun, ich habe eine Antwort auf meine eigene Frage. Alles klar, die (i) Taste kann nicht entfernt werden. bei least nicht für jetzt. Überprüfen Sie diese Antwort

Hallo. Der (i) ist beabsichtigt und so konzipiert, dass Benutzer und andere Entwickler das Feature verstehen können. Es verweist auf eine Google-Hilfe Artikel. Derzeit können Entwickler das Programm nicht deaktivieren.

https://github.com/googlevr/gvr-ios-sdk/issues/9#issuecomment-208993643

2

Google ermöglicht es Ihnen, eine benutzerdefinierte GVRView zu schaffen, die nicht das (i) Symbol hat - aber es geht für die eigenen OpenGL-Code Erstellung des Video sehen.

Ein Hack auf v0.9.0 arbeitet, ist eine Instanz von QTMButton zu finden:

let videoView = GVRVideoView(frame: self.view.bounds) 
 

 
for subview in self.videoView.subviews { 
 
    let className = String(subview.dynamicType) 
 
    if className == "QTMButton" { 
 
     subview.hidden = true 
 
    } 
 
}

Es ist ein Hack aber so könnte es unbeabsichtigte Folgen haben und die Arbeit möglicherweise nicht in der Vergangenheit oder zukünftige Versionen.

+0

Seine adaequat in v1.0 als auch –

+0

in v1.0 arbeiten, aber nicht im Vollbild-Modus. –

+0

ja, Vollbildmodus funktioniert nicht :( –

1
GVRVideoView *videoView = [[GVRVideoView alloc] initWithFrame:CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height)]; 

for (UIView *view in videoView.subviews) { 
     if ([view isKindOfClass:[UIButton class]]) { 
      if ([NSStringFromClass([view class]) isEqualToString:@"QTMButton"]) { 
       [view removeFromSuperview]; 
      } 
     } 
    }