我在App的主屏幕中使用了ScrollView:
在所有其他设备中,scrollView似乎都很正常,除非我运行任何较小的设备,例如 iPhone 5s 。
它不是从顶部开始,请参阅此iPhone5s
但它可以在更强大的设备上正常使用,例如 iPhone 7
注意: - 我使用了其他答案的以下建议。
设置ScrollView内容偏移量
scrollViewDashboard.setContentOffset(CGPoint(x: 0, y: 0), animated: true)
scrollViewDashboard.contentOffset = .zero
任何帮助都会得到赞赏。
答案 0 :(得分:1)
之前我遇到了同样的问题,请尝试在
中设置偏移量override func viewDidLayoutSubviews() {
scrollViewDashboard.setContentOffset(CGPoint.zero, animated: true)
}
希望有所帮助
答案 1 :(得分:0)
它应该是假的,因为如果我们设置为true然后用动画向上移动屏幕。
override func viewDidLayoutSubviews() {
scrollViewDashboard.setContentOffset(CGPoint.zero, animated: false)
}