如何对UIScrollView进行子类化并覆盖以下方法:覆盖任何内容以停止自动滚动

时间:2016-03-23 22:56:55

标签: ios xcode swift

您好我试图覆盖UIscrollview方法,因此我可以阻止滚动视图上的自动滚动。但是我不断收到错误。这是我在代码中使用它的方式。我不确定我做错了什么

class FirstViewController: UIViewController {
    //scrollview outlet
    @IBOutlet var ScrollerScreen: UIScrollView!
}

class MyScrollView: UIScrollView {
    -(void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated{}
}

1 个答案:

答案 0 :(得分:0)

您可以实施UIGestureRecognizerDelegate方法

gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch)

并在您不希望滚动视图滚动时返回false。