簡體   English   中英

從.xib文件加載了接口的自定義UIView類中的錯誤

[英]Error in custom UIView class having interface loaded from .xib file

我想制作一個可重用的UIView ,它將在幾個UIViewController使用。 因此,我在項目中添加了.xib文件,並繪制了界面,添加了從UIView繼承的類,然后設置了與剛剛添加的新類相同的.xib類類型。

接下來,我在相應的.h中拖動.xib主視圖的出口。

myCustomUIView類中,我編寫了這段代碼以從.xib加載接口,但是在我嘗試加載nib文件的那一行崩潰。 不幸的是,編譯器沒有給我任何錯誤/原因。 請幫我。

-(void)awakeFromNib
{
    [[NSBundle mainBundle] loadNibNamed:@"DropDownMenuViewInterface" owner:self  options:nil];
    [self addSubview: self.customView];
}

在此處輸入圖片說明

您是否為此xib設置了文件所有者? 查看我的圖片 在此處輸入圖片說明

而不是在您的xib層次結構中將根視圖子類化-讓文件所有者成為您的視圖子類

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM