我如何启动 UIImagePickerController
来自 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
的主 UIWindow(未定义 View ) ,在主窗口没有内置导航 Controller 进入 IB 的项目上(并且无需向 IB 添加导航 Controller )?
最佳答案
如果您不需要 UINavigationController
,那么只需将常规 UIViewController
作为主窗口的 Root View 即可。并从中呈现 UIImagePickerController
。
示例:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.rootViewController = [[[UIViewController alloc] init] autorelease];
UIImagePickerController *imagePickerController = [[[UIImagePickerController alloc] init] autorelease];
[self.window.rootViewController presentModalViewController:imagePickerController animated:YES];
[self.window makeKeyAndVisible];
return YES;
}
关于iPhone - 从 UIWindow 启动 UIImagePickerController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7616217/