在swiftUI滚动视图中,delgate无法正常工作

时间:2019-02-28 03:30:41

标签: swift uiscrollview

import UIKit

class ViewController: UIViewController,UIScrollViewDelegate{

@IBOutlet weak var scroll: UIScrollView!
@IBOutlet weak var Wbs: webview!
override func viewDidLoad() {
    super.viewDidLoad()


    scroll.backgroundColor=#colorLiteral(red: 0.4392156899, green: 0.01176470611, blue: 0.1921568662, alpha: 1)
    scroll.delegate=self



}
func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
    print("as")
}

 }

我总是想知道我的代码不起作用,我已经实现了scrollViewwillBegin拖动,所以当我滚动时,我得到的消息是我没有任何消息,所以这里出了什么问题

1 个答案:

答案 0 :(得分:0)

没有足够内容(内容大小等于或小于滚动视图)的滚动视图将不会调用该委托,因为它没有滚动。

请确保您有足够的内容,并且您添加到滚动视图的所有视图的所有四个面都固定了,否则将无法正常工作。