スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【Swift】スクロールの開始と終了を検知

UIScrollViewやUITableViewでスクロールの開始や終了を検知したい時は下記を利用。
ちなみにUITableViewはUIScrollViewを継承しているのでこのままで利用可能。

func scrollViewWillBeginDragging(scrollView: UIScrollView) {
println("スクロールスタート")
}

func scrollViewDidScroll(scrollView: UIScrollView) {
println("スクロール中")
}

func scrollViewDidEndDragging(scrollView: UIScrollView,willDecelerate decelerate: Bool){
println("スクロールで指が離れたところ")
}

func scrollViewDidEndDecelerating(scrollView: UIScrollView){
println("スクロールストップ")
}


関数名でなんとなく処理内容がなんとなく想像できるというのが大事だが、スクロールの終了を知る関数の名前がちょっとわかりにく。
scrollViewDidEndScrolling
とかじゃだめだったのか。

コメント

コメントの投稿

非公開コメント

PR

PR

プロフィール

何でも書くman

Author:何でも書くman
思ったことや備忘録など、とりあえずなんでも書きます。IT系のことや趣味、生活に関わることなども。

ページの先頭へ戻る
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。