我目前正在开发一款具有增强现实功能的应用。我选择使用ARToolKit库(可在github上获得)。 将我的视图集成到项目中有一点问题。 问题是当UIImagePickerController启动时我看不到我的导航栏
AugmentedRealityController.m
- (Void) displayAr
[RootViewController presentModalViewController: [self cameraController] animated: NO];
[DisplayView setFrames: [[[self cameraController] view] bounds]];
)
我猜问题来自这里。如果我通过presentModalViewController,我无法查看UIImagePickerController。 通过从我的导航控制器制作pushviewcontroller它也不起作用(阅读文档后)。 在对文档进行一些研究之后,应该通过委托访问UIImagePickerController和UINavigationController来实现。即便如此,它也无效(嗅探)。
我在这里选择了这个版本:http://github.com/nielswh/iPhone-AR-Toolkit/commit/681165d383ab590d03a0daaf761bc25b59d1acd6
我改编了一些东西,以便他运行iOS 4.1(实际上这个版本是3.1.3)。
我不知道自从使用UIImagePickerController以来是否有任何变化。
如果有人有想法,帮助或其他什么。在搜索互联网半天后,我尝试了许多徒劳的事情