UIViewController顶部的空格

时间:2015-03-16 11:27:50

标签: ios uiviewcontroller uinavigationcontroller storyboard uitextview

我在UIViewController中嵌入了UINavigationControllerUIViewController包含UITextView(除了导航栏和菜单区域外,它占据整个屏幕。

由于某种原因,textview顶部有一个空格区域(Xcode和app运行时都有空格。)

有谁知道为什么会这样?

enter image description here

2 个答案:

答案 0 :(得分:1)

这是因为当你有一个导航栏&然后在viewController中拖动UITextViewUITextView确保在其顶部有这么多的空白,以便可以看到导航栏。

如果删除导航栏,则会注意到空白被删除。它的Xcode确保一旦你在ViewController中包含一个导航栏,你就可以为导航栏保留那个空间,无论你是否在故事板中包含UITextView包括它上面的导航栏。

这不是一个记录在案的答案,我遇到了同样的问题&这是唯一合理的解释。

答案 1 :(得分:1)

似乎是xcode的问题。尝试在viewcontroller视图和UITextview之间添加UIView,希望它能帮到你。enter image description here