tomoyasuzuki / Memo

0 stars 0 forks source link

Keyboard表示時のNotificationについて #1

Open tomoyasuzuki opened 4 years ago

tomoyasuzuki commented 4 years ago

KeyboardなどのデフォルトのAppObjectでは内部でnotificationが実行されている。 そしてkeyboardの場合はkeyboardのサイズ情報を userInfo[UIKeyboardFrameEndUserInfoKey] で取得することができる。 また userInfo?[UIResponder.keyboardAnimationDurationUserInfoKey] で表示される時間を取得できる。 その為、 keyboardが表示される時間と位置を取得して、他のオブジェクトを同じ速さでアニメーションさせる といった ことが実現できる。