2017-05-16 2 views
0

Wie arbeite ich mit einem Label, das auf einem Xib hängt?Xib, Label text Ändern

lblName.text = "Label Text" 

Ich erhalte Fehler im Zusammenhang mit

unexpectedly found nil while unwrapping an Optional value

Image Image2

+0

Wo bekommen Sie Fehler? –

+0

Sie müssen Xib mit Swift-Datei verknüpfen, dann verknüpfen Sie jedes Textfeld mit entsprechenden Textfeld ... – guijob

+0

Kann ein einfaches Beispiel? Mein Beispiel https://yadi.sk/d/dO2cS3As3JDBEZ –

Antwort

0

Sie sollten Ihre benutzerdefinierten View Klasse auf folgende Weise aktualisieren.

Zunächst einmal offen View.xib Datei gesetzt File's Owner benutzerdefinierte Klasse View wie das Bild gegeben in unter

enter image description here

nach Satz UILabel IBOutlets wie das Bild unten angegebenen

enter image description here

Öffnen Sie danach die View.swift-Datei und fügen Sie den folgenden Code ein:

Jetzt können Sie Variable von View Klasse in ViewController.

+0

Fehler: lassen Sie sehen = nib.instantiate (withOwner: self, Optionen: nil) [0] as! UIViewer Bildbeschreibung hier –