我遇到的问题是我的UIScrollView
以我期望的方式滚动。我想它是1200点高,我已经设法让它滚动到这个高度,但是我有几个问题。如何正确设置UIScrollView高度
首先,内容是从屏幕下方开始的,它应该是。它看起来像是在导航栏下方(导航栏的高度)向下滚动了64像素。我怎样才能得到它,以便它从导航栏下面开始?
此外,我在视图中有三个按钮,在点击时不会调用它们的功能。我假设这是因为我以某种方式在UIScrollView
的大小上犯了一个错误。如果将它们移动到主框架(屏幕大小)内,这些按钮将起作用。
这是我的代码:
override func viewDidLoad() {
super.viewDidLoad()
scrollView.contentSize = CGSize(width: view.bounds.width, height: 1200)
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
scrollView.frame = CGRect(x: 0, y: 0, width: view.bounds.width, height: view.frame.height)
}
UPDATE:
我固定的问题与按钮。我忘了在UIScrollView
中设置对象放置在视图的高度。尽管如此,如果有人有任何想法,仍然没有解决问题的出发点?