Ios UITableView被脚本中的UINavigationController隐藏

Ios UITableView被脚本中的UINavigationController隐藏,ios,uitableview,uinavigationcontroller,storyboard,autolayout,Ios,Uitableview,Uinavigationcontroller,Storyboard,Autolayout,我在storyborad中创建了一个UINavigationController,而UINavigationController控制了一个TabbarController 如果tabbarcontroller有三个viewcontroller,每个viewcontroller都有一个tableview use autolayout,当应用程序启动时,tabbarcontroller中的viewcontroller第一次显示,索引为0,tableview视图在此viewcontroller上完全显

我在storyborad中创建了一个UINavigationController,而UINavigationController控制了一个TabbarController 如果tabbarcontroller有三个viewcontroller,每个viewcontroller都有一个tableview use autolayout,当应用程序启动时,tabbarcontroller中的viewcontroller第一次显示,索引为0,tableview视图在此viewcontroller上完全显示,但切换另一个索引viewcontroller,tableview未完全显示,它被导航栏隐藏,自动布局未生效
谢谢

我自己处理,如果UITabbarController包含三个UIViewController,每个UIViewController都有一个UINavigationController

我建议使用UITabBar而不是UITabbarController。添加TableView时,请确保将鼠标悬停在UINavigationBar上,以便TableView应考虑导航栏并正确显示相关内容。