我能够在 iOS 7 上的以下方法中推送一个 newview 控制器,而相同的代码在 iOS 6 上不起作用。在 iOS 6 上,它推送视图,但导航栏显示在状态栏下方。看样子好难看。有人可以有任何想法。谢谢
已经检查:
UIImagePickerController 的 pushViewController 在导航栏后面放错了推送视图
- (void) imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo
{
AddEffectViewController *addEffectViewController=[self.storyboard instantiateViewControllerWithIdentifier:@"AddEffectViewController"];
addEffectViewController.originalImage=image;
picker.navigationController.navigationBar.translucent = true;
[picker setNavigationBarHidden:NO animated:YES];
[picker pushViewController:addEffectViewController animated:YES];
}