如何在故事板中使用xib文件作为自定义视图

我使用xib创build自定义视图,并使用相同名称的.h .m文件对其进行绑定。 我在故事板中将自定义视图类设置为UIView的类,但它不起作用。

我的自定义视图

在这里输入图像说明

我拖动一个UIView

在这里输入图像说明

步骤1 :

创build一个Xib(你的View)文件,然后创build你的.h和.m文件,

如果你已经有一个将使用xib的viewcontroller:实现它的一切。

第2步 :

打开你的Xib文件,在左边的界面生成器中find:文件的所有者,select它,然后在身份检查器选项卡的右侧添加你的自定义类。

第3步:

在your.h文件中导入你的xib类

现在你可以在你的.h文件中创buildIBOUTLET。

步骤4 :

为了让你的.x中的xib只写这样的东西 – >

在viewDidLoad :(或者你需要的地方)

 NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"RunningMode_VC_Interface" owner:self options:nil]; runningViewXib = [subviewArray objectAtIndex:0]; runningViewXib.frame = self.view.frame; [self.view addSubview:runningViewXib]; 

您现在将您的自定义视图添加到您的视图控制器。 然后创build您自定义的界面/function方法,以便于工作。

希望能帮助到你。