【发布时间】:2012-01-07 17:47:54
【问题描述】:
在 xcode 中,这是我创建的视图之一:
如果我在模拟器中运行程序,我可以很好地看到这个视图。但是,如果我创建一个 UIViewController 类并将它与这个视图挂钩(我确认这个视图是一个 UIViewController),这就是我在模拟器中得到的:
为什么会出现这个空白屏幕?如何获得看起来像第一张图片的屏幕?
编辑:代码
#import "EnterLevelViewController.h"
@interface EnterLevelViewController ()
@end
@implementation EnterLevelViewController
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)loadView
{
// Implement loadView to create a view hierarchy programmatically, without using a nib.
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)viewDidUnload
{
[super viewDidUnload];
// Release any retained subviews of the main view.
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
@end
【问题讨论】:
-
不看代码,恐怕帮不了你。
-
@RichardJ.RossIII 没有代码。 UIViewController类文件我没碰
-
如果你没有任何代码,你在“运行”什么“程序”?
-
嗯 xcode?当我说没有代码时,我的意思是我没有添加任何代码。
-
"我创建了一个 UIViewController 类并把它和这个视图挂钩" 你说你做了这个,那怎么没有代码呢?无代码无视图。
标签: objective-c ios xcode interface-builder