2016-05-19 3 views
0

Ich beginne, Swift2 ohne vorherige Programmiererfahrung zu erkunden.Moving Label-Code von Spielplätzen zu Storyboard

Ich habe den folgenden Code, der gut in Playgrounds funktioniert, mit Schnellansicht und den Inline-View-Methoden.

Wie verbinde ich es mit einem tatsächlichen Label in meinem Storyboard?

import UIKit 

let myLabel = UILabel(frame: CGRectMake(0, 0, 200, 50)) 
myLabel.backgroundColor = UIColor.redColor() 
myLabel.text = "Hello Swift" 
myLabel.textAlignment = .Center 
myLabel.font = UIFont(name: "Georgia", size: 24) 

Auszug aus: Smyth, Neil. "IOS 9 App Development Essentials." Nutzlastmedien, 0101-01-01T00: 00: 00 + 00: 00. iBooks. Dieses Material ist möglicherweise urheberrechtlich geschützt.

Antwort

1

Sie könnten Ihren Code innerhalb der viewDidLoad() Methode innerhalb Ihrer ViewController verwenden. Als Nächstes möchten Sie Ihr Label zu Ihrer Hauptansicht hinzufügen.

Ein Beispiel:

override func viewDidLoad() { 
    super.viewDidLoad() 

    let myLabel = UILabel(frame: CGRectMake(0, 0, 200, 50)) 
    myLabel.backgroundColor = UIColor.redColor() 
    myLabel.text = "Hello Swift" 
    myLabel.textAlignment = .Center 
    myLabel.font = UIFont(name: "Georgia", size: 24) 
    self.view.addSubview(myLabel) 
} 
0

Um das Etikett zu Ihrer Ansicht hinzuzufügen: Gehen Sie zu Ihrem ViewController.swift-Datei und fügen Sie den folgenden Code:

override func viewDidLayoutSubviews() { 
    super.viewDidLayoutSubviews() 
    //Add the code for your label here 
    self.view.addSubview(myLabel) 
}