UINavigationControl 以图像视图为根,其后为表格视图
这应该很简单,但由于我对 xcode IOS 4 开发相当陌生,我必须问:
我需要什么:带有按钮的图像视图,然后将显示一系列链接的表视图。这对我来说是一个 UINavigationController 的尖叫,其中第一个视图不是表视图,而是 UIImage 视图。我无法让它发挥作用。
使用 NavigationControl 项目,xcode 坚持第一个视图是表视图。不是我想要的。如果我使用基于窗口的视图并将图像视图作为根,尝试将辅助视图设为表视图会导致它忽略我的数据源委托方法。
任何人都可以提出一个有效的简单/简单的解决方案吗?
This is one that should be simple, but since I'm rather new to the xcode IOS 4 developement, I gotta ask:
What I need: an Image View with a button that will then display a series of linked table views. This screams (to me) a UINavigationController where the first view is NOT a table view, but the UIImage view. I cannot get this to work.
Using the NavigationControl project, xcode insists on the first view being a table view. Not what I want. If I use a Window based view and put an image view as the root, attempts to make the secondary view a table view results in it ignoring my data source delegate methods.
Can anyone present a simple/bare bones solution that works?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想这应该很简单。
在你的ApplicationDelegate中,应该有这样一行:
然后,当你想推送另一个UITableViewController时,你可以创建push并为其设置委托。
[self.navigationController pushViewController:myTableViewController];
对于委托和数据源,您的
MyTableViewController
类是否继承自UITableViewController
并符合UITableViewDelegate
、UITableViewDataSource
?这就是我能说的,没有代码
I think this should be simple.
In your ApplicationDelegate, there should be a line like this:
Then, when you want to push another UITableViewController, you can just create push and set delegate to it.
[self.navigationController pushViewController:myTableViewController];
For the delegate and datasource, is your
MyTableViewController
class inherits fromUITableViewController
and conforms toUITableViewDelegate
,UITableViewDataSource
?That's all I can say without code