本文介绍了Swift - UIScrollView不滚动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的UIScrollView不会向下滚动。我不知道为什么。我已经关注了这个问题的苹果文档。

My UIScrollView wont scroll down. I dont know why. I already followed apple documentation regarding to this issue.

@IBOutlet weak var scroller: UIScrollView!

    override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.

}

override func viewDidLayoutSubviews() {
    scroller.scrollEnabled = true
    // Do any additional setup after loading the view
    scroller.contentSize = CGSizeMake(400, 2300)
}

请咨询。谢谢。

推荐答案

您需要设置UIScrollView的大小,使其小于contentsize。否则它不会滚动。

You need to set the size of your UIScrollView so that it is less then the contentsize. Otherwise it won't scroll.

我还建议添加 scroller.contentSize = CGSizeMake(400,2300)到您的 viewDidLoad 方法。

Also I would recommend to add scroller.contentSize = CGSizeMake(400, 2300) to your viewDidLoad method.

这篇关于Swift - UIScrollView不滚动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 13:06