I have a view with keyboard notifications such as keyboardWillShow and keyboardWillHide
keyboardWillShow
keyboardWillHide
All the codes handles with the notification I use i
For me, changing inputAccessoryView would fire another call of keyboardWillShow because the height of an input accessory view affects the overall keyboard height.
inputAccessoryView