我有一个自定义的UIView,我想从一个笔尖初始化。 我没有访问笔尖的名称,我拥有的是UINib的一个实例。Objective-C - 给定一个UINib实例如何初始化我的自定义UIView?
如何使用此UINib对象初始化我的UIView?
我不想用loadNibNamed方法在一个NSBundle
我有一个自定义的UIView,我想从一个笔尖初始化。 我没有访问笔尖的名称,我拥有的是UINib的一个实例。Objective-C - 给定一个UINib实例如何初始化我的自定义UIView?
如何使用此UINib对象初始化我的UIView?
我不想用loadNibNamed方法在一个NSBundle
如果UINib
对象已经存在,它发送一个-instantiateWithOwner:options:
消息。
这没有奏效,我试图调用我的自定义UIView的方法,它因为最后的对象是UINib的类型而不是我的UIView的子类 – aryaxt
这应该工作,如果你已经有了UINib -instantiateWithOwner:options:返回它所关联的笔尖中顶级对象的数组。 –
hm http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UINib_Ref/Reference/Reference.html – SAKrisT