这是我在这里遇到的问题的延续(仍未解决):链接
但这可能有助于了解问题所在.我只创建了一个简单的测试项目('Empty Application')并添加了一个带有XIB文件的视图控制器(复选框:'选择了用户界面的XIB文件').代码如下所示:
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"didLoad: %@",NSStringFromCGRect(self.view.bounds));
// Do any additional setup after loading the view from its nib.
}
-(void) viewDidAppear:(BOOL)animated
{
NSLog(@"didAppear: %@",NSStringFromCGRect(self.view.bounds));
}
Run Code Online (Sandbox Code Playgroud)
这是输出:
2013-07-26 17:05:28.502 testtest[5926:c07] didLoad: {{0, 0}, {320, 548}}
2013-07-26 17:05:28.506 testtest[5926:c07] didAppear: {{0, 0}, {320, 460}}
Run Code Online (Sandbox Code Playgroud)
他们怎么会有所不同?
(ps.我在6.1模拟器上测试)