由于某些原因,当我尝试创建一个函数scrollviewdidscroll时,它只给了我一个void的选项。我已经导入了scrollviewdelegate,并在viewdidload中将委托设置为self。我只是简单地创建了一个scrollview并希望实现一些操作但是不能让函数只是一个空白。我是新手,所以如果有人能给我一个小费,那就太好了。
以下是一些代码:
答案 0 :(得分:1)
委托方法是方法 - 就像viewDidLoad()
一样。您必须将其声明为实例方法,而不是在另一个方法中。
class SomeViewController: UIViewController, UIScrollViewDelegate {
func viewDidLoad() {
super.viewDidLoad()
...other stuff..
}
func scrollViewDidScroll(scrollView:UIScrollView) {
...things that happen when the scrollview scrolls...
}
}