2016-04-28 9 views

Antwort

0

UIImageView und die Player-Bibliothek, mit der Sie verbunden sind, können problemlos nebeneinander bestehen.

// First we add the video player 
self.player = Player() 
self.player.delegate = self 
self.player.view.frame = CGRect(x: 10, y: 10, width: 200, height: 200) // We set where we want the video player to appear 

self.addChildViewController(self.player) 
self.view.addSubview(self.player.view) 
self.player.didMoveToParentViewController(self) 

// Now we add the image 
let image = UIImageView(frame: CGRect(x: 250, y: 10, width: 100, height: 100)) // We set where we want to image view to appear 
self.view.addSubiew(image) 

Sie müssen nur den Video-Player und UIImageView Frame Position und Größen.

In Ihrem Beispiel haben Sie es auf Vollbild eingestellt. Also hat es alles blockiert.

+0

Aber die Sache ist, dass ich eine Reihe von URLs habe. Die URL kann die Erweiterung .png oder .mp4 haben. Wenn die Datei also png ist, lädt sie imageView fullscreen und wenn die Datei .mp4 ist, lädt sie Video Fullscreen. –

+0

Führen Sie einfach einen Check manuell durch und platzieren Sie die entsprechende Ansicht auf dem Bildschirm –