【发布时间】:2015-07-05 11:50:42
【问题描述】:
我尝试加载的视图始终为零!我尝试了清理项目,重新启动 Xcode,重命名和重新创建 xib,但没有运气。会是什么问题?
【问题讨论】:
-
您是否在 Interface Builder 中设置了 owner?然后按照@user3593377 的建议更改您的代码。
-
这个也试过了,不好
标签: objective-c xib nib
我尝试加载的视图始终为零!我尝试了清理项目,重新启动 Xcode,重命名和重新创建 xib,但没有运气。会是什么问题?
【问题讨论】:
标签: objective-c xib nib
试试这个
CSDAlertView *aView = [[[NSBundle mainBundle] loadNibNamed:@"CSDAlert" owner:self options:nil] objectAtIndex:0];
【讨论】:
试试
NSArray *CSDAlertNib = [[[NSBundle mainBundle] loadNibNamed:@"CSDAlert" owner:self options:nil] objectAtIndex:0];
CSDAlertView *aView = CSDAlertNib[0];
aView.frame = frame;
return aView;
因为返回类型是 NSArray。
【讨论】: