我有一个带有表格视图和标签栏控制器的视图控制器。我在didSelectRow
方法中点击其中一个单元格时执行segue。然后我在prepareForSegue
中传递数据。 segue在故事板中从视图控制器设置到标签栏,其类型为"显示"。
当显示标签栏控制器(其中一个视图控制器)时,内容位于视图的最顶部。切换标签栏然后返回原始标签栏后问题得以解决。有什么方法可以解决这个问题吗?
答案 0 :(得分:4)
您使用的是界面构建器吗?
打开故事板,您可以在其中定义此视图控制器。
然后在属性检查器 DESELECT Extend Edges Under Top Bars
属性中。
或者,您可以将视图捕捉到顶部布局指南而不是根视图本身。