Video Player Content Mode ?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Video Player Content Mode ?

    Hallo,

    aktuell beschäftige ich mich mit dem abspielen von Videos. An sich keine große Geschichte bisher, funktioniert auch doch ich frage mich ob es eine Möglichkeit gibt das Video in Höhe und Breite an die Größe meiner Zelle anzupassen. Aktuell wird nämlich nur die Breite angenommen.

    Konnte im Netz nicht wirklich was zu einer Art ContentMode finden, weiß einer von euch was man da am besten machen kann ?

    Hier der Code:

    Quellcode

    1. func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    2. let cell = testCollectionView.dequeueReusableCell(withReuseIdentifier: "VideoCell", for: indexPath) as! VideoCollectionViewCell
    3. let videoURL = URL(string: "https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4")
    4. let player = AVPlayer(url: videoURL!)
    5. let playerLayer = AVPlayerLayer(player: player)
    6. playerLayer.frame = cell.videoView.bounds
    7. cell.videoView.layer.addSublayer(playerLayer)
    8. player.isMuted = true
    9. player.play()
    10. return cell
    11. }
    Alles anzeigen