为什么我的屏幕从滚动视图的中心开始? iOS

时间:2019-08-25 22:40:45

标签: ios swift

我有这样一个大标题导航栏

private func navigationSetUp(){
    navigationController?.navigationBar.prefersLargeTitles = true
    title = "Dashboard"
}

我的问题是,每当我启动应用程序时,它都不会启动页面顶部的屏幕。但是,当我滚动时,效果很好。我正在使用自动版式,但我怀疑它是否与此有关。

enter image description here

2 个答案:

答案 0 :(得分:0)

发现我的问题,因为我的问题中缺少信息,所以别无他法。

但是我在

中设置了滚动视图
override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()


}

而不是在此处添加

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.

}

答案 1 :(得分:-1)

我添加了与您编写的代码相同的代码,但是对我来说,这很好吗,您检查了约束吗?如果是,请重新验证原因,我认为是由于您的限制所致。请查看下面的附加图片: picture 1

滚动后,您可以看到它运行良好: Picture 2 谢谢,希望对您有帮助。