0
我有一個xib文件,我有一個視圖。 我在界面構建器中將其作爲其文件所有者的自定義視圖。如何從xib載入特定的視圖屬性?
我有一個子視圖作爲視圖在xib中的出口。
創建視圖對象不會從xib加載子視圖出口。
指定文件作爲IB中的所有者是否足夠? 或者我將不得不加載我的View的initWithFrame中的xib?
我有一個xib文件,我有一個視圖。 我在界面構建器中將其作爲其文件所有者的自定義視圖。如何從xib載入特定的視圖屬性?
我有一個子視圖作爲視圖在xib中的出口。
創建視圖對象不會從xib加載子視圖出口。
指定文件作爲IB中的所有者是否足夠? 或者我將不得不加載我的View的initWithFrame中的xib?
在創建視圖時,它將創建來自XIB的所有子視圖。在界面構建器中指定文件所有者就足夠了。
直到和除非我在initWithFrame中添加此項。 NSArray * nibViews = [[NSBundle mainBundle] loadNibNamed:@「BOAGetPasswordPopoverView」owner:self options:nil]; _viewForPopover = [nibViews objectAtIndex:0]; 什麼都沒有出現! –
InitWithFrame不使用xib。您應該使用'loadNibNamed'來代替。 – Mundi
我的視圖是一個普通的UIView子類。只有一個子視圖是從xib加載的。 –