![](/img/trans.png)
[英]How to load a UIView using a nib file created with Interface Builder
[英]how to load a UIView using a nib file?
我是目标C的新手,所以我对如何加载另一个UIView感到有些困惑。 这是我写到另一个UIView的代码:
[[NSBundle mainBundle] loadNibNamed:@"NotificationsView" owner:self options:nil];
在此文件的标题中,我包含了notifications.h和@class Notifications
,在.m文件中,我还包含了notifications.h
现在在notifications.h中,我为UIView制作了一个IBOutlet并将UIView链接到它
@property (nonatomic, retain) IBOutlet UIView *NotificationsView;
我也有@synthesize NotificationsView;
在.m文件中。
完成所有这些操作后,当我尝试使用我在本文顶部共享的代码加载笔尖时仍然遇到错误,有人可以告诉我我做错了什么吗?
谢谢
您是否已与IB中的文件所有者建立了所有连接?
您是否也使用过'viewDidLoad'创建整个视图?
还要查看以下URL: http : //www.iphonedevsdk.com/forum/iphone-sdk-development/6206-how-create-uiview-uiviewcontroller-programatically-without-using-nib.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.