1. 首先新建一個(gè)自定義的xib文件右犹,這個(gè)xib文件的class不需要指定纱皆,就為默認(rèn)類型。
2.創(chuàng)建對(duì)應(yīng)的swift文件调炬,本文為demoView。然后將xib文件的file's Owner指定為該類舱馅。
3. 將xib中最外層的view缰泡,拖線到demoView中(因?yàn)橹付薴ile's Owner類型,所以線默認(rèn)類型為file's Owner,其他需要拖線的屬性就像普通的xib文件一樣操作即可代嗤,類型也是file's Owner)
4.重寫init?(coder aDecoder:NSCoder)方法匀谣,在里面加載xib文件,并且賦值給步驟3中拖線的最外層view资溃。注意 要給view的frame賦值
5.使用武翎。 在其他storyboard或者xib中使用到時(shí),拖一個(gè)占位的UIView控件溶锭,并將該控件的類指定為上述步驟中創(chuàng)建的類即可宝恶。
記性不好,記錄一下操作步驟~