NavigationController 作为子视图

发布于 2024-09-26 05:56:46 字数 303 浏览 0 评论 0原文

我是 iPhone 开发新手。我有一个tabBar应用程序,在interfaceBuilder中设计。 当我按下“关于”按钮时,它会翻转到我放置应用程序信息的视图。在此视图中,我需要一个带有 tableView 的 navigaionController 。 我该怎么做? 我很难做到这一点。 任何人都可以帮助我吗?

iChat:[电子邮件受保护]

I'm new to iphone development. I have a tabBar App, designes in interfaceBuilder.
When I pressão the About button, it flips to a view where I put the App info. In this view, I need to have a navigaionController with a tableView.
How can I do this?
I'm having a lot of trouble to do this.
Anyone can help Me?

iChat: [email protected]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流心雨 2024-10-03 05:56:46

所以,我猜你只是想在 UITabBarController 内的 UINavigationController 内显示 UITableView 。这相当简单:

首先,您应该创建包含 TableView 的 ViewController。您可能已经完成了此操作,因此只需快速演练:单击“新建文件”并创建一个“UIViewController 子类”。最简单的方法是检查“UITableViewController 子类”,但更灵活的方法是子类化 UIViewController 并在 InterfaceBuilder 中或以编程方式用 TableView 填充它。如果您需要帮助,请直接询问。

创建“AboutViewController”后,在 InterfaceBuilder 中打开 TabBarController(最有可能在“MainWindow”中)。现在,选择 TabBarController,并在检查器中添加一个新选项卡。将选项卡的类从 ViewController 更改为导航控制器。在新创建的 NavigationController 中,将有一个“View Controller (Item)”。选择它,然后在检查器中将其类更改为“AboutViewController”(或者您如何称呼它)。如果您为 AboutViewController 创建了 XIB,请不要忘记更改检查器中“NIB 名称”的值。

So, I guess you simply want to show a UITableView inside a UINavigationController inside a UITabBarController. This is fairly simple:

First, you should create the ViewController which will contain your TableView. You might have already done this, so just the quick walkthrough: Click "New File" and create a "UIViewController subclass". It's easiest to check "UITableViewController subclass", but a more flexible approach would be to subclass UIViewController and fill it with a TableView in InterfaceBuilder or programmatically. If you need help here, just ask.

Once you created your "AboutViewController", open your TabBarController (most likely in the "MainWindow") in InterfaceBuilder. Now, select the TabBarController, and add a new Tab in the Inspector. Change the Tab's Class from ViewController to Navigation Controller. Inside your newly created NavigationController, there will be a "View Controller (Item)". Select it and, in the Inspector, change it's class to "AboutViewController" (or however you called it). If you created a XIB for your AboutViewController, don't forget to change the value of "NIB Name" in inspector.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文