我有一个UI标签栏应用程序,其中一个视图是空白的。具体来说,视图具有我通过
设置的背景设置- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
self.navigationItem.title = @"Add Details";
UIColor *backg=[[UIColor alloc]initWithPatternImage:[UIImage imageNamed:@"bgcamo.png"]];
self.view.backgroundColor=backg;
}
return self;
} 但是没有显示任何文本字段或标签。
我去过有问题的xib的属性检查器,并且自定义类被设置为“detailsViewController”(我知道它应该是资本,这是我写的第一个应用程序)并且所有连接都是
我错过了什么?
答案 0 :(得分:1)
如果您是从XIB设置视图控制器,那么它可能会-initWithCoder:
而不是-initWithNibName:bundle:
。无论如何,您应该在-viewDidLoad
而不是在初始化程序中进行类似的设置。