在故事板中为标签栏控制器场景添加一个按钮

时间:2017-08-07 19:52:21

标签: ios objective-c xcode storyboard

我正在尝试设计一个应用程序,其底部有一个标签栏,屏幕顶部有两个按钮。

enter image description here

但是,我无法将UI按钮拖到Xcode上的故事板中的标签栏控制器场景上。我能够将按钮,搜索栏等添加到每个标签栏项目的视图控制器中,但不能添加原始主屏幕。那是为什么?

1 个答案:

答案 0 :(得分:0)

UITabBarController是一个视图控制器,但它实际上只是其他视图控制器的容器,每个选项卡一个。如果您希望事物显示在选项卡的所有上(例如您在顶部显示的两个按钮),则必须将它们添加到子视图控制器的每个中。 (理想情况下,您只需在超类中执行此操作,您的每个选项卡和视图控制器都会实现,但这可能不符合您的需求。)