andante

2019-05-29

0529

三ヶ月前に行ったきりの歯医者がなんだかひどく最近のことに思えるって話は昨日したんでしたっけね

仕事は不具合対応UITableViewのスクロールにあわせてヘッダー部分が出たり引っ込んだりするんだけどこれがガタピシしてうまく動かない原因はself-sizing cellの高さがスクロール中に決まることでそのせいでスクロール中に確定したセルの高さの差分だけcontentOffsetがジャンプすることだったスクロールイベントを監視してヘッダーを動かしていたからそこが行ったり戻ったりするとガタピシするわけですまあそうなるよな
解決は面倒だけどシンプルで要するにいまこのテーブルビューはどっち向きにスクロールしているはずだという事前知識を元にそれと矛盾するスクロールイベントを無視すればよいわけですこの事前知識を与えるのがだるかったけどパンジェスチャの速度と指を離したときの初速と最上部まで戻るイベントを取ればいけるとりあえずいけた一日掛かったけどうれしいなあ


ごはんですよはそれは食品というよりは命題に分類されるのではという話があるけれどもおくすり飲めたねもその類だなと思ったまあ食品……という感じではあるけれど