【问题标题】:UITableView was hide by UINavigationController in storyboardUITableView 被故事板中的 UINavigationController 隐藏
【发布时间】:2015-04-05 11:37:33
【问题描述】:

我在storyborad中创建了一个UINavigationController,而UINavigationController控制了一个TabbarController 如果tabbarcontroller有3个viewcontroller,每个viewcontroller都有一个tableview使用autolayout,app启动时,从TabbarController第一个显示的ViewController,像往常一样索引0,tableview视图完整显示在这个viewcontroller上,但是切换另一个索引viewcontroller,tableview是显示不完整,被导航栏隐藏,自动布局没有生效 谢谢!

【问题讨论】:

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

标签: ios uitableview uinavigationcontroller storyboard autolayout


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-04-06
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多