8

我是 iOS 开发的新手,我只有UITableViewController一个故事板。我想用一些按钮添加一个顶部栏,怎么做?

请注意,我使用的是由“Storyboard”创建的 UITabBar,而我的 ITableViewController 是 UITabBar 的一项。

4

4 回答 4

3

创建 时UITableViewController,请执行以下操作:

UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:tableViewController];

然后不是将表视图控制器设置为视图,而是将其设置为导航控制器。在您的表格视图控制器中,您可以将导航栏的左右按钮设置为UIBarButtonItems(如果您想知道如何操作,请询问我)。

于 2012-02-23T15:19:07.523 回答
3

选择您的 UITableViewController 并转到 Editor > Embed In 并选择一个导航控制器。

于 2014-01-13T22:58:00.863 回答
1

您可能会考虑使用 UINavigationController。 https://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UINavigationController_Class/Reference/Reference.html

如果您不想使用 UINavigationController,那么您可以做的是创建一个具有您正在寻找的“顶栏”的视图,然后将 UITableViewController 的视图添加到您的新 UIView。

于 2012-02-23T15:18:21.207 回答
0

你需要创建一个UIViewController,而不是一个UITableViewController,然后放置你想要的元素(在这种情况下,一个表格视图和一个 UIToolbar)。

于 2012-02-23T15:15:49.423 回答