如何在UITabBarController中设置UIImagePickerController(Camera source)

时间:2010-04-27 13:48:14

标签: iphone uitabbarcontroller uiimagepickercontroller

我想在UITabBarController中设置UIImagePickerController,但我希望它来自源:UIImagePickerControllerSourceTypeCamera

我该如何设置?

我在UITabBarController中添加了一个控制器并将其设置为UIImagePickerController,但我找不到将其设置为Camera In Interface Builder的选项。我刚刚找到PhotoLibrary和SavedPhotos。

这可能吗?

提前致谢。

伊格纳西奥

1 个答案:

答案 0 :(得分:0)

回答自己: 不可能,因为相机源在Mac OS中不可用(与模拟器相同),因此在IB中不可用。 这必须以编程方式完成。 所以:

  • 使用相机作为源
  • 创建UIImagePickerController
  • 将其添加到tabbarcontroller的控制器中。

可能我不应该使用UITabbarController而是使用UITabBar。 (所以我可以动态加载控制器并以模态方式显示它们。)