【问题标题】:Stop resizing view after show navigationBar显示导航栏后停止调整视图大小
【发布时间】:2014-05-03 22:57:32
【问题描述】:

我改变 [self.navigationController setNavigationBarHidden:NO/YES animated:YES];在我的应用程序生命中。问题是它开始隐藏/取消隐藏 - 它调整了视图和 tableView 的大小。如何禁用调整大小?

【问题讨论】:

    标签: ios uinavigationcontroller navigation uinavigationbar tableview


    【解决方案1】:

    禁用编辑您的 Nib/Xib 中的 AUTOLAYOUT

    1.打开你的界面 2.点击右侧inspector的第一个tab; 3. 禁用自动布局。

    或者如果您需要自动布局:

    取消或编辑调整 tableview 大小的约束。

    如果您不知道它是如何工作并且不需要它,我建议禁用该屏幕中的自动布局。

    【讨论】:

    • self.view.autoresizingMask = UIViewAutoresizingNone; ?
    • 要删除自动布局,您必须按照我的说明进行操作。你有笔尖吗?
    猜你喜欢
    • 2016-12-05
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    相关资源
    最近更新 更多