【问题标题】:Autolayout: Reset Bottom Constrain After Toolbar is Hidden自动布局:隐藏工具栏后重置底部约束
【发布时间】:2014-08-20 22:00:53
【问题描述】:

我有一个表格视图,它的底部约束设置为工具栏的顶部,但是,我有时会在不需要按钮时隐藏此工具栏。

如何将我的 tableview 的底部约束设置为现在没有工具栏的屏幕底部?

我是否在情节提要中设置了 2 个底部约束?我是否以编程方式交换这些内​​容?

【问题讨论】:

    标签: objective-c xcode storyboard autolayout


    【解决方案1】:

    隐藏视图不会将其从布局计算中移除。您必须执行以下操作之一:

    • 具有将工具栏底部与屏幕底部对齐的约束
    • 有保持工具栏高度的约束
    • 隐藏工具栏时将第二个约束重置为 0

    • 通过添加/删除等于工具栏高度的值来更改将 tableView 底部与工具栏顶部对齐的约束值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-19
      相关资源
      最近更新 更多