我有一个nib调用“Hello.xib”,我有一个继承自UIView的HelloView,我想在Hello.xib中进行布局,我想将它们分配给HelloView.m / HelloView.h,我该怎么办?谢谢。
答案 0 :(得分:2)
你通常在外面这样做。在HelloView中,您应该有一个UIViewController派生类。然后在外面初始化时,你会调用:
hello = [[HelloViewController alloc] initWithNibName:@"Hello" bundle:nil];
bundle:nil
使Cocoa使用默认包。
答案 1 :(得分:0)
在Hello.xib视图的界面构建器的检查器中,将视图的类(在标识选项卡中)设置为HelloView。我希望那就是你要找的东西。
答案 2 :(得分:0)
就在今天,我写了一个演示代码,它还通过加载一个nib来使用自定义视图的实例化
DetailContactHeaderView *headerView
headerView
和视图已连接在这个控制器中我有这个代码
[[NSBundle mainBundle] loadNibNamed:@"DetailContactHeader" owner:self options:nil];
请参阅我的MyContacts了解实施情况。 供参考:
-tableView:viewForHeaderInSection: