【Swift5】Swift4.2 からのキーボード監視

キーボードの表示非表示に連動して View を移動させる処理を実装しようとしたら、
今までのキーボード関連の通知、NSNotification.Name が使えなくなってました。
.Name のあとに、keyboard とか hide とか打ったら補完されるっしょ!と余裕ぶっこいてました。

されませんwww

調べると、まさかの UIResponder に変わった模様。

「forName って言ってるのに、UIResponder って変な感じするなぁ、急に変えやがって」と思ったら、Swift4.2 からこの仕様になってました!w
てっきり Swift5 からかと ᕕ( ᐛ )ᕗ
アンテナへなへななんで、頑張ります。w

違うよ!とかこういう方法あるよ!ってのがあれば教えてください。
では( ¯·ω·¯ )

コメント