我有一个简单的UIView控制器,导航栏和UITextView,里面有一些文字!
我只是重置是建议的约束,它看起来很棒 预览
但是当我运行模拟器UITextView
时,从中间开始滚动
不是从文本开始的顶部!它只是让我疯了!!!
我也试图手动设置约束,我看到很棒
预览屏幕上的结果但在模拟器上同样的问题,开始
来自de SOS SOS!
以下是图像的链接(" HISTORIA"是一个顶级词,但不是模拟器)!
答案 0 :(得分:0)
似乎您已经在UITextView中输入更多文本的过程中设置了约束。您应该分配更明确的大小限制,而不是使用"重置为建议的约束"。
尝试为superview指定top,bottom,leading和trailing约束。有很多方法可以做到这一点,但最容易解释的是使用工具栏:编辑器> Pin>领先/尾随/ TopBottom空间到Superview
答案 1 :(得分:0)
DONE
@IBOutlet weak var textContent: UITextView!
override func viewDidLoad() {
textContent.scrollsToTop = true
var contentHeight = textContent.contentSize.height
var offSet = textContent.contentOffset.x
var contentOffset = contentHeight - offSet
textContent.contentOffset = CGPointMake(0, -contentOffset)
}