我该怎么做……我有应用程序委托……我在其中通过代码添加了 uinavigation 控制器……
这是我的代码...
- (void)applicationDidFinishLaunching:(UIApplication *)application {
HomeScreenController *homeScreenobj=[[HomeScreenController alloc] initWithNibName:@"HomeScreen" bundle:[NSBundle mainBundle]];
navController = [[UINavigationController alloc] initWithRootViewController:homeScreenobj];
[homeScreenobj release];
[window addSubview:navController.view];
// Override point for customization after app launch
[window makeKeyAndVisible];
}
在主屏幕上,我有一个带有三个按钮的标签栏,这是一张图片
我想从 imagepickerController 的库中拍照...但是遇到了奇怪的问题
它被添加到主窗口我不知道为什么
这是一张图片
为什么这没有全屏显示....如果我把这行
imagePickerController.allowsImageEditing = YES;
它挂起不知道为什么..这是我的拍照代码....
-(IBAction)TakePhotoClicked
{
imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.allowsImageEditing = YES;
imagePickerController.delegate = self;
imagePickerController.sourceType =
UIImagePickerControllerSourceTypePhotoLibrary;
//self.navigationController.navigationBar.hidden=YES;
[self.navigationController pushViewController:imagePickerController animated:NO];
//[imagePickerController release];
}
如果我不把这行注释掉 //self.navigationController.navigationBar.hidden=YES;
它显示为这样
单击主页按钮返回主页的位置...