【问题标题】:Navigation bar overlapping my content after show Segue显示 Segue 后导航栏与我的内容重叠
【发布时间】:2017-07-14 07:53:08
【问题描述】:

我有一个带有表格视图和标签栏控制器的视图控制器。当在 didSelectRow 方法中点击其中一个单元格时,我会执行 segue。然后我在prepareForSegue 中传递数据。从视图控制器到标签栏的故事板中设置了segue,其类型为“显示”。

当标签栏控制器显示时(好吧,它的视图控制器之一),内容位于视图的最顶部。在我切换标签栏然后回到原来的标签栏后,问题就解决了。有什么办法解决这个问题?

【问题讨论】:

标签: ios swift


【解决方案1】:

你在使用界面生成器吗?

打开您定义此视图控制器的情节提要。

然后在 Attributes Inspector DESELECTExtend Edges Under Top Bars 属性。

或者,您可以让视图与顶部布局指南而不是根视图本身对齐。

【讨论】:

  • 如何处理 xibs?
  • 如何以编程方式撤消它?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多