iOS 8中的TextView,导航栏覆盖在文本视图上。

3

你在使用约束吗? - Shamas S
是的,我使用自动布局。 - bob
请问您能否分享一下在Storyboard中的约束条件截图? - Shamas S
https://www.dropbox.com/s/qz8zdekno1von36/Ohne%20Titel%202.tiff?dl=0 - bob
你有任何解决方案吗? - bob
显示剩余3条评论
2个回答

2
在你的UIViewController中实现以下函数。
override func viewDidLayoutSubviews() {
    myTextView.setContentOffset(CGPointZero, animated: false)
}

还有在viewDidLoad方法中设置以下属性:

automaticallyAdjustsScrollViewInsets = false

我不确定为什么会发生这种情况,但这可以防止它发生。


谢谢,它能工作,但是它一直卡住了,在视图出现之前有解决方案吗? - bob
如果设置 animated: true,它将具有一些不错的动画效果。如果在此之前的任何地方执行,恐怕它不会生效。 - Shamas S
这对我没有起作用。似乎仍然有些东西将其设置回导航栏下面。 - Timothy Swan

1
在您的根视图控制器的属性检查器中,请确保“在顶部栏下方”未被选中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接