我正在尝试设计一个应用程序,其底部有一个标签栏,屏幕顶部有两个按钮。
但是,我无法将UI按钮拖到Xcode上的故事板中的标签栏控制器场景上。我能够将按钮,搜索栏等添加到每个标签栏项目的视图控制器中,但不能添加原始主屏幕。那是为什么?
答案 0 :(得分:0)
UITabBarController
是一个视图控制器,但它实际上只是其他视图控制器的容器,每个选项卡一个。如果您希望事物显示在选项卡的所有上(例如您在顶部显示的两个按钮),则必须将它们添加到子视图控制器的每个中。 (理想情况下,您只需在超类中执行此操作,您的每个选项卡和视图控制器都会实现,但这可能不符合您的需求。)