Iphone UINavigationControl,图像视图为根,其后为表视图
这应该很简单,但由于我对xcode IOS 4开发相当陌生,我必须问: 我需要的是:一个带有按钮的图像视图,该按钮将显示一系列链接的表视图。(对我来说)这是一个UINavigationController,其中第一个视图不是表视图,而是UIImage视图。我不能让它工作 使用NavigationControl项目,xcode坚持第一个视图是表视图。不是我想要的。如果使用基于窗口的视图并将图像视图作为根视图,尝试将次视图设置为表视图会导致忽略数据源委托方法Iphone UINavigationControl,图像视图为根,其后为表视图,iphone,cocoa-touch,uinavigationcontroller,Iphone,Cocoa Touch,Uinavigationcontroller,这应该很简单,但由于我对xcode IOS 4开发相当陌生,我必须问: 我需要的是:一个带有按钮的图像视图,该按钮将显示一系列链接的表视图。(对我来说)这是一个UINavigationController,其中第一个视图不是表视图,而是UIImage视图。我不能让它工作 使用NavigationControl项目,xcode坚持第一个视图是表视图。不是我想要的。如果使用基于窗口的视图并将图像视图作为根视图,尝试将次视图设置为表视图会导致忽略数据源委托方法 任何人都可以提供一个简单/基本的有效解决
任何人都可以提供一个简单/基本的有效解决方案吗 我认为这应该很简单 在ApplicationLegate中,应该有这样一行:
MyImageViewController *myImageViewController = [[MyImageViewController alloc] init];
self.navigationController = [[[UINavigationController alloc] initWithRootView:myImageViewController] autorelease];
然后,当您想要推送另一个UITableViewController时,只需创建推送并为其设置委托
[self.navigationController-pushViewController:myTableViewController]代码>
对于委托和数据源,您的MyTableViewController
类是否继承自UITableViewController
,并符合UITableViewDelegate
,UITableViewDataSource
这就是我在没有代码的情况下所能说的我认为这应该很简单
在ApplicationLegate中,应该有这样一行:
MyImageViewController *myImageViewController = [[MyImageViewController alloc] init];
self.navigationController = [[[UINavigationController alloc] initWithRootView:myImageViewController] autorelease];
然后,当您想要推送另一个UITableViewController时,只需创建推送并为其设置委托
[self.navigationController-pushViewController:myTableViewController]代码>
对于委托和数据源,您的MyTableViewController
类是否继承自UITableViewController
,并符合UITableViewDelegate
,UITableViewDataSource
没有代码,我只能说这些了谢谢!我确实设法解决了这个问题——通过您的帮助和对错误的进一步了解(不要相信在interface builder中看到的)。我的答案下面有一个白色的V标记,您可以在上面打勾谢谢!我确实设法解决了这个问题——通过您的帮助和对错误的进一步了解(不要相信在interface builder中看到的)。我的答案下面有一个白色的V标记,您可以在上面打勾