代码之家  ›  专栏  ›  技术社区  ›  Marco

如何使用自定义视图控制器扩展uiImagePickerController?

  •  1
  • Marco  · 技术社区  · 15 年前

    因为uiImagePickerController的默认裁剪帧(使用设置时 setAllowsEditing:YES )我的尺寸不合适吗?我已经创建了一个自定义视图控制器,如建议的那样 here .

    当从uiImagePickerController选择缩略图时,我打开此自定义视图控制器( navigationController - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info :

    [popoverController setContentViewController:navigationController animated:YES];
    

    但是看起来uiImagePickerController已经关闭,因为自定义视图控制器没有动画显示。当我取消自定义视图控制器时,我无法返回到uiImagePickerController的缩略图视图。是否有方法扩展uiImagePickerController,以便在取消自定义视图控制器时返回uiImagePickerController?

    谢谢!

    1 回复  |  直到 13 年前
        1
  •  1
  •   Randall    13 年前

    ui图像选取控制器 uinavigationcontroller。这意味着你可以把东西按到你想要的堆栈上。不要设置新的视图控制器,只需将控制器推到图像选择器堆栈上即可。