.....这与我在这里提出的另一个问题有关! 我想在加载 View 之前执行一些代码来更新一些按钮和标签位置。 我需要检查方向,然后移动项目,以便它们在 View 加载之前就位......大家有什么想法吗?
谢谢
天然气。
最佳答案
您可以通过 viewWillAppear
方法执行此操作。
例如,为了检查方向,我使用这样的代码..
- (void) viewWillAppear:(BOOL)animated
{
if( [UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeLeft || [UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeRight )
{
self.view=self.landscapeView;
NSLog(@"View Will Appear Land");
}
else
{
self.view = self.portraitView;
NSLog(@"View Will Appear Port");
}
}
关于iphone - View 中调用的第一个方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962767/