我有兴趣从包含两个其他导航控制器的标签栏启动imagePickerController。我这样做是因为我喜欢一页上的多个缩略图。我无法弄清楚如何将imagePicker放在标签栏数组中,因为它必须以模态方式启动。
//load imagePicker
imgPicker = [[UIImagePickerController alloc] init];
imgPicker.editing = YES;
imgPicker.delegate = self;
imgPicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
//add navigation controllers to tab bar controller
tabBarController.viewControllers = [NSArray arrayWithObjects:contactNavController, mapNavController, nil];
//将tabBarController设置为Window的rootViewController [window setRootViewController:tabBarController];
如果您有任何建议,请告诉我?
谢谢,
杰克
答案 0 :(得分:0)
UIImagePicker继承自UIViewController,因此只需将它添加到您为tabBarController.viewcontrollers创建的数组中即可。