Отображение прямоугольников на внешнем экране - PullRequest
0 голосов
/ 20 декабря 2018

У меня уже есть метки, отображаемые на моем внешнем экране, но я хочу добавить синий прямоугольник ширины: 500 пикселей и высоты: 50 пикселей.

Какой будет код, чтобы добавить это?

Это код, который я использую для своей метки.

var secondWindow: UIWindow!
var secondScreenView: UIView!

@objc func setupScreen(){
    if UIScreen.screens.count > 1{
        let secondScreen = UIScreen.screens[1]

        secondWindow = UIWindow(frame: secondScreen.bounds)

        let viewController = UIViewController()
        secondWindow!.rootViewController = viewController

        secondWindow!.screen = secondScreen

        secondScreenView = UIView(frame: secondWindow!.frame)

        secondWindow!.addSubview(secondScreenView)

        secondWindow!.isHidden = false

        // CUSTOMISE VIEW
        secondScreenView.backgroundColor = UIColor.white

        // BATTING TEAM NAME - EXTERNAL
        battingTeamNameLabel.font = UIFont(name: "Arial-BoldMT", size: 80.0)
        battingTeamNameLabel.textColor = UIColor.blue
        battingTeamNameLabel.frame.origin = CGPoint(x:50, y:10)
...