Iphone 如何使用部分透明在后台显示上一个视图控制器

Iphone 如何使用部分透明在后台显示上一个视图控制器,iphone,object,uiview,uiviewcontroller,Iphone,Object,Uiview,Uiviewcontroller,现在我正在视图控制器中UsersViewController 我需要点击按钮打开一个新的viewControllerModelViewController 我按照下面的代码打开了它 -(IBAction)openModelView:(id)sender { ModelViewController *modelView= [self.storyboard instantiateViewControllerWithIdentifier:@"ModelViewController"];

现在我正在视图控制器中UsersViewController

我需要点击按钮打开一个新的viewControllerModelViewController

我按照下面的代码打开了它

-(IBAction)openModelView:(id)sender
{
   ModelViewController *modelView= [self.storyboard instantiateViewControllerWithIdentifier:@"ModelViewController"];

    [self presentViewController:modelView animated:NO completion:nil];
}
但是在新打开的后台模型视图中,我需要显示以前的视图ie UsersViewController.view

我为modelView设置了alpha 0.7,但背景中有黑色背景

但是我需要显示以前的视图ie UsersViewController.view


如何使用navigationController或dismissViewController


这可能会有帮助:

我不知道为什么,但它无论如何都不起作用,所以为什么不将viewController添加为addSubview,而不是显示它呢?