我在滚动视图中有一个文本视图。我按textView.frame.size.height
这是我试过的代码
textView.sizeToFit()
let myViewController = UIViewController()
let viewWidth = myViewController.view.frame.size.width
let height = textView.frame.size.height
scrollView.frame.origin.x = 0.0
scrollView.frame.origin.y = 0.0
scrollView.contentSize = CGSize(viewWidth, height)
在iPhone 6s模拟器中,所有内容都在模拟器上正确显示。
但是对于iPhone 5s模拟器,所有内容都没有显示。
再次对于iPhone X模拟器,底部会显示一些空白区域。
有什么问题?
答案 0 :(得分:1)
UITextView继承自UIScrollview。那就是 - textview是一个scrollview。
如果没有进一步的信息,我会说你真的不想把一个textview放到一个滚动视图中,并像你一样调整高度。只需将文本视图直接放入您的视图中,看看这是否能解决您的问题
答案 1 :(得分:0)
尝试以下代码
让height = textView.frame.size.height而不是height = textView.frame.maxY