While my textView is being edited with keyboard showing, I am changing the keyboard return key type from "Send" to "Default".
textView.returnKeyType = .default
textView.reloadInputViews()
This works fine on iOS 10+ but iOS 9 does not display the changed return key.
Fixed it by doing this after changing the return key type:
textView.resignFirstResponder()
textView.becomeFirstResponder()