So zeichnen Sie Rechtecke / Linien mit CGContext in kürzester Zeit prozedural

Ich habe tagelang im Internet gesucht, um die einfachsten Codebeispiele für das prozedurale Zeichnen eines Rechtecks oder von Linien in Swift zu finden. Ich habe gesehen, wie man es durch Überschreiben des DrawRect-Befehls macht. Ich glaube, Sie können einen CGContext erstellen und dann in ein Bild zeichnen, aber ich würde gerne einige einfache Codebeispiele sehen. Oder ist das ein schrecklicher Ansatz? Vielen Dank.

class MenuController: UIViewController 
{

    override func viewDidLoad() 
    {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        self.view.backgroundColor = UIColor.blackColor()

        var logoFrame = CGRectMake(0,0,118,40)
        var imageView = UIImageView(frame: logoFrame)
        imageView.image = UIImage(named:"Logo")
        self.view.addSubview(imageView)

        //need to draw a rectangle here
    }
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage