场景:想实现如下图效果,在一个UIScrollView上加一排label,高度等于scrollView的高度。但是添加好之后没有出现预期的效果,而是所有label全部下移了一段距离,导致label不可见了,contentSize高度看起来也变大了。

解决办法:以上代码是写在了viewDidLoad方法里,网上查询资料说,在这个方法中获得的frame不准确。应该写在viewDidAppear方法里,以上问题就没有了。
场景:想实现如下图效果,在一个UIScrollView上加一排label,高度等于scrollView的高度。但是添加好之后没有出现预期的效果,而是所有label全部下移了一段距离,导致label不可见了,contentSize高度看起来也变大了。
解决办法:以上代码是写在了viewDidLoad方法里,网上查询资料说,在这个方法中获得的frame不准确。应该写在viewDidAppear方法里,以上问题就没有了。
本文标题:UIScrollView子视图位置下移问题
本文链接:https://www.haomeiwen.com/subject/zjjdpttx.html
网友评论