Iphone 如何在uitabbar中使用uiimagepickercontroller?
我正在开发一个应用程序。我使用带有5个选项卡的uitabbar和另一个带有4个选项卡的uitabbar。在这两个选项卡之间,我放置每个选项卡视图的标签。下面的代码用于放置一个uitabbar的选项卡视图Iphone 如何在uitabbar中使用uiimagepickercontroller?,iphone,Iphone,我正在开发一个应用程序。我使用带有5个选项卡的uitabbar和另一个带有4个选项卡的uitabbar。在这两个选项卡之间,我放置每个选项卡视图的标签。下面的代码用于放置一个uitabbar的选项卡视图 (void)选项卡栏:(UITabBar*)选项卡栏didSelectItem:(UITabBarItem*)项 { if(item.tag==0) { } 否则 if(item.tag==1) { } 但主要的问题是。在这一个选项卡中包含表格。每个单元格都包含用于从相机拍摄图像的imag
- (void)选项卡栏:(UITabBar*)选项卡栏didSelectItem:(UITabBarItem*)项 { if(item.tag==0) {
- (无效)imagePickerController:(UIImagePickerController*)选择器 didFinishPickingMediaWithInfo:(NSDictionary*)信息 { UIImage*image=[info objectForKey:UIImagePickerControllerOriginalImage] NSLog(@“选定图像”); itemimageview.image=图像; [自我解散Modalviewcontrolleranimated:是]
UIViewController *chkin = [viewController objectAtIndex:0];
[self.selectedViewController.view removeFromSuperview];
chkin.view.frame=CGRectMake(0,88, 320,323);
[self.view addSubview:chkin.view];
self.selectedViewController = chkin;
[chkin release];
UIViewController *chkService = [viewController objectAtIndex:1];
[self.selectedViewController.view removeFromSuperview];
chkService.view.frame=CGRectMake(0,88, 320,323);
[self.view addSubview:chkService.view];
self.selectedViewController = chkService;
[chkService release];
}
else
if(item.tag==2)
{
UIViewController *chkDecor = [viewController objectAtIndex:2];
[self.selectedViewController.view removeFromSuperview];
chkDecor.view.frame=CGRectMake(0,88, 320,323);
[self.view addSubview:chkDecor.view];
self.selectedViewController = chkDecor;
[chkDecor release];
}
else
if(item.tag==3)
{
UIViewController *chkStaff = [viewController objectAtIndex:3];
[self.selectedViewController.view removeFromSuperview];
chkStaff.view.frame=CGRectMake(0,88, 320,323);
[self.view addSubview:chkStaff.view];
self.selectedViewController = chkStaff;
[chkStaff release];
}
else
if(item.tag==4)
{
UIViewController *chkNotes = [viewController objectAtIndex:4];
[self.selectedViewController.view removeFromSuperview];
chkNotes.view.frame=CGRectMake(0,88, 320,323);
[self.view addSubview:chkNotes.view];
self.selectedViewController = chkNotes;
[chkNotes release];
}