2012-10-18 18 views
1

我已经成功地将UIView作为所有者,当我想用​​xib继承UIView时。XIB的所有者必须/应该是UIViewController

但是,它有点尴尬,并且涉及将所有superView从self.view移动到initWith中的self:某些类。

这是我重写的唯一函数,它看起来足够好,直到现在。

那么,是所有者设计为只为UIViewController?

它也可以是UIView的子类吗?

其他什么类适合?

我只是好奇,如果有一些关于如何更正确地继承UIView和使用XIB的教程?

回答

3

对于哪个类可以充当文件的所有者占位符没有限制。 UINib专门为您提供一种使用您需要的任何拥有对象加载nib文件的方法。

详情请参阅object loading process

+0

啊我明白了。当我们加载笔尖时,我们得到了一个阵列,我们得到了业主ibout指向正确的方向。所以笔尖基本上是阵列数组的阵列...... –

相关问题