【发布时间】:2012-04-25 16:35:17
【问题描述】:
我正在开发一个应用程序,但我仍然是 ios 编程的初学者。
我正在寻求您的帮助,因为我使用了苹果的 MasterDetailView 模板。 我正在生成一个存储在我的应用程序中的文件列表,它显示在我的 MasterView(TableView) 中。
当我单击列表中包含的文件之一时,我会生成与该文件相关的图像,我想在我的 DetailView 中显示它。
有没有办法在不破坏我所有应用程序的情况下做到这一点:)
谢谢你们的帮助!!
这是我的委托以及我的控制器的声明方式:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
UINavigationController *detailNavigationController = [[UINavigationController alloc] initWithRootViewController:detailViewController];
MasterViewController *masterViewController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];
UINavigationController *masterNavigationController = [[UINavigationController alloc] initWithRootViewController:masterViewController];
self.splitViewController = [[UISplitViewController alloc] init];
self.splitViewController.delegate = detailViewController;
self.splitViewController.viewControllers = [NSArray arrayWithObjects:masterNavigationController, detailNavigationController, nil];
self.window.rootViewController = self.splitViewController;
[self.window makeKeyAndVisible];
return YES;
}
【问题讨论】:
标签: objective-c ios5 ipad master-detail