Tuesday, April 28, 2026
HomeiOS Developmentios - embed YouTube video on Xcode programmatically

ios – embed YouTube video on Xcode programmatically

[ad_1]

I’m a newbie in Xcode and I want to embed a YouTube video programmatically (with out essential.storyboard) on Xcode (storyboard).
I wrote this on my view controller however it does not work:

import UIKit
import youtube_ios_player_helper

class ViewController: UIViewController {
    
    var playerView: YTPlayerView!
 
    
    personal let myView: YTPlayerView = {
        let myView = YTPlayerView()
        myView.translatesAutoresizingMaskIntoConstraints = false
        myView.backgroundColor = .hyperlink
        return myView
    }()


    override func viewDidLoad() {
        tremendous.viewDidLoad()
        view.backgroundColor = .cyan
        
        playerView?.load(withVideoId: "bsM1qdGAVbU&")
        
        view.addSubview(myView)
        addConstraints()
    }

    personal func addConstraints() {
        var constraints = [NSLayoutConstraint]()
        
        constraints.append(myView.leadingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.leadingAnchor, fixed: 60))
        constraints.append(myView.trailingAnchor.constraint(equalTo: view.safeAreaLayoutGuide.trailingAnchor, fixed: -60))
        constraints.append(myView.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor, fixed: -500))
        constraints.append(myView.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor, fixed: 60))

        NSLayoutConstraint.activate(constraints)
    }

}

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments