0

我有一个带有相机按钮的 TabBar 应用程序。当按下相机按钮时,我想呈现一个模态 UIImagePickerControl。当用户选择/拍摄照片时,我想继续显示用于编辑照片、添加标题等的模式对话框。

这样做的推荐方法是什么?在 UIImagePickerControl 关闭后立即显示第二个模式对话框真的很hacky。

任何建议将不胜感激!

4

1 回答 1

1

我不认为这是 hacky,但如果你愿意,你可以使用显示视图的替代方法:

[self.view addSubview:myOtherView];

只需创建第二个视图控制器,然后将其添加到视图层次结构中。

编辑:

在 iOS5 中,presentViewController:animated:completion:anddismissViewControllerAnimated:completion:块可以为这类事情创造奇迹。这仅适用于 iOS 5,但如果这是您的目标市场,那么您就是黄金。

于 2011-04-15T17:28:07.777 回答