ビューコントローラーのviewDidAppearで高さが656になっています。これは、私が iPhone 5 に期待している正しい高さではありません。なぜこれが起こっているのでしょうか? このUIViewControllerのサブビューとして追加したUIViewがあり、UIViewControllerの下部に常にくっつくようにストラットを設定しました。しかし高さが656なので、このUIViewが見えなくなりました。理由はありますか?
これが私のコードです:
- (void) viewDidAppear:(BOOL) animated
{
[super viewDidAppear:animated];
NSLog(@"%f", self.view.bounds.size.height);
}
これは私がVCを初期化する方法です:
SavedViewController *savedStoriesVC = [[SavedViewController alloc] initWithNibName:@"SavedViewController" bundle:nil];
savedStoriesVC.managedObjectContext = managedObjectContext;
savedStoriesVC.delegate = self;
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:savedStoriesVC];
navController.navigationBarHidden = YES;