Ja wie pro @PRECover, die xib Anhakfeld immer deaktiviert Sie mehr zu helfen, wie ich die Schritte beschreibe es für Sie
Schritt leicht zu machen - 1: Erstellen der UIView Klasse ohne xib. Schritt - 2: Gehen Sie eine neue Datei, und wählen Sie die Ressource-Vorlage diesmal
Schritt 4 zu schaffen - gehen nun in die Ansichtsklasse und schreiben die „getView“
Funktion
class SampleView: UIView {
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
override func drawRect(rect: CGRect) {
// Drawing code
}
*/
func getView() -> UIView {
return NSBundle.mainBundle().loadNibNamed("SampleView", owner: nil, options: nil)[0] as! UIView
}
}
Schritt 5 - Schreiben Sie die Methode unten und rufen Sie die Ansicht in der Hauptansicht hinzuzufügen (wo immer Sie wollen)
func designSampleView()
{
let sview = (SampleView()).getView();
NSLog("Test ", "");
self.view.addSubview(sview);
}