scrollviewdidscroll 함수를 만들려고 할 때 어떤 이유 때문에 무효화 옵션 만 제공합니다. 나는 scrollviewdelegate를 가져 왔고 viewdidload에서 delegate를 self로 설정했다. 나는 단순히 scrollview를 만들었고 몇몇 액션을 구현하고 싶지만 cant는 그 함수를 void로 만든다. 나는 누군가에게 나에게 팁을 줄 수 있다면 그렇게 새로운 것, 그것은 달콤 할 것이다. - 단지 viewDidLoad()
같은은 scrollviewDidScroll 함수에 액세스 할 수 없습니다 void
0
A
답변
1
대리자 방법은 방법입니다 : 여기
몇 가지 코드입니다. 다른 메서드가 아닌 인스턴스 메서드로 선언해야합니다.class SomeViewController: UIViewController, UIScrollViewDelegate {
func viewDidLoad() {
super.viewDidLoad()
...other stuff..
}
func scrollViewDidScroll(scrollView:UIScrollView) {
...things that happen when the scrollview scrolls...
}
}
+0
완벽한 감사합니다. –
다른 기능에 넣으려고합니까? 너는 그렇게 할 수 없다. – dan
viewdidload에있는 것입니다. –
또한 Void는 아무 것도 반환하지 않는다는 것을 의미합니다. 이는 문서에 명시되어 있습니다. – Losiowaty