我已经为 call 库视图创建了mainview。

在此代码中创建主视图并调用图库视图。

 GalleryView *GalView=(GalleryView *)[self.storyboard instantiateViewControllerWithIdentifier:@"SBGallery"];
 [self presentViewController:GalView animated:YES completion:nil];

在图库视图中选择照片并调用裁剪照片此代码后。
CropView *CropView=(CropView *)[self.storyboard instantiateViewControllerWithIdentifier:@"SBCrop"];
[self presentViewController:CropView animated:YES completion:nil];

如何关闭cropview和goto mainview(以单一方法关闭cropview和galleryview)?

谢谢你的帮助。

最佳答案

你可以做类似的事情,

  [self dismissViewControllerAnimated:NO completion:^{

    [previousVC presentViewController:cropVC animated:YES completion:nil];
}];

您必须在图库vc中使用一个属性(例如previousVC),并在展示galery vc时将其自身分配给它(previousVC)。

那么当您关闭cropVC时,您的galleryVC将不存在,因为您已经将其关闭了!

10-07 19:56