我在UIViewController
中嵌入了UINavigationController
。 UIViewController
包含UITextView
(除了导航栏和菜单区域外,它占据整个屏幕。
由于某种原因,textview顶部有一个空格区域(Xcode和app运行时都有空格。)
有谁知道为什么会这样?
答案 0 :(得分:1)
这是因为当你有一个导航栏&然后在viewController中拖动UITextView
,UITextView
确保在其顶部有这么多的空白,以便可以看到导航栏。
如果删除导航栏,则会注意到空白被删除。它的Xcode确保一旦你在ViewController中包含一个导航栏,你就可以为导航栏保留那个空间,无论你是否在故事板中包含UITextView
包括它上面的导航栏。
这不是一个记录在案的答案,我遇到了同样的问题&这是唯一合理的解释。
答案 1 :(得分:1)
似乎是xcode的问题。尝试在viewcontroller视图和UITextview之间添加UIView,希望它能帮到你。