iOS:如何重用从nib构建的UIView?
情况:iOS:如何重用从nib构建的UIView?,ios,uiview,uiviewcontroller,interface-builder,nib,Ios,Uiview,Uiviewcontroller,Interface Builder,Nib,情况: 可重用视图 ReusableView.m ReusableView.xib ViewController.h ViewController.m ViewController.xib ReusableView是一种基本模板,我想在几个ViewController中用作背景。我尝试使用ReusableView作为ViewControllers视图,但没有加载它。我错过了什么?这有可能吗(应该是,没有) 编辑 经过进一步调查,我发现我的ReusableView与ViewController
- 可重用视图
- ReusableView.m
- ReusableView.xib
- ViewController.h
- ViewController.m
- ViewController.xib
我认为这是因为ViewController的UINibDecoder调用了ReusableViewsInitWithCoder方法。我如何更改它?如果您希望
可重用视图
作为其他视图控制器
的基础模板,那么在这种情况下,您可以从ReusableView
继承其他视图控制器,然后在您创建的所有其他视图控制器中使用ReusableView
的属性 你是怎么装的?完全可以为视图控制器创建自定义视图。我希望NIB通过initWithCoder自动加载它,但实际情况并非如此。。。我也尝试过使用这种方法:但由于ARC的原因,它失败了。你是否尝试过修复它,使其与ARC一起工作?他们尝试过,但他们无法做到。所以我想我也不会:)