我想从我的UIViewController
加载xib文件。无法从UIViewController加载xib文件
在.H
UIView *myView;
@property(nonatomic, retain) IBOutlet UIView *myView;
在我的.m
@synthesize myView;
if([[NSBundle mainBundle] loadNibNamed:@"MyView" owner:self options:nil]) {
[self.myView setFrame:CGRectMake(0, 0, 320, 480)];
[[UIApplication sharedApplication].keyWindow addSubview:self.myView];
}
从同一UIViewController
加载和删除厦门国际银行文件。在上述情况下,我使用了相同的代码,并且它工作正常。它的一个特殊的xib文件似乎有问题。我检查过,窗口是否为零。但不是。无法找出问题所在。
编辑:有没有可能是self
是越来越提前发布
加载我使用相同的代码加载另一个厦门国际银行文件,此XIB文件之前。这工作正常。我正试图在当前的视图上加载当前的xib文件。
您是否检查过xib名称?有时我们错过了导致重大问题的小事! – cocoakomali 2012-03-07 18:57:11
我已经这样做了 – 2012-03-08 04:20:30
您是否检查过您在IB中的绑定? – Geoffroy 2012-03-08 07:13:58