我想在我的项目中实现以下类型的 UI 流程
所以,基本上以下选项,我必须在弹出窗口中显示,并且根据用户选择,我必须导航到下一个 View ,然后才能返回到我的主视图。
到目前为止,我的方法是在我的主视图中,我正在创建一个带有导航 Controller 的弹出窗口。导航 Controller Root View Controller 是 UITableView
Controller 的子类。在 UITableView
Controller 中,我提供了以下两个选项,当用户在表格 View 中选择“Photo Roll”时,delagate tableVIewDidSelectROw
,我是这样推送的
UIImagePickerController *imgPicker = [[UIImagePickerController alloc] init]]
impgPicker.source = // source type to camera roll
[self.navigationController pushViewController:imgPicker animation:YES]
但在这一行之后我遇到了崩溃,我什至尝试使用
[self prsentViewController]
但结果相同。
非常感谢任何帮助,我在 iOS 5 模拟器上运行。
最佳答案
UIImagePickerController 旨在用作模态视图 Controller 并使用 presentModalViewController:animated: 方法显示。
您可能需要定义自己的 View Controller 来实现设计的界面。您可以通过 ALAssetsLibrary 类访问相册和照片。
关于ios编程,在UINavigationcontroller中使用ImagePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9215190/