UITextViewinputView
和inputAccessoryView
非常酷!
现在inputView
,当用户请求时,我正在使用 替换键盘。文档说,在更改inputView
或之后,inputAccessoryView
我们必须调用-reloadInputViews
which,根据文档,不会为更改设置动画:
当当前对象为第一响应者时,您可以使用此方法刷新与当前对象关联的自定义输入视图或输入附件视图。视图会立即被替换——也就是说,不会将它们设置为动画。如果当前对象不是第一响应者,则此方法无效。
这意味着每当用户按下按钮来切换 时inputView
,键盘就会消失,然后inputView
出现,一切都会立即发生,由于缺少漂亮的动画,这看起来非常不符合 iOS7-y。
所以,我的问题是:是否可以inputView
在切换时将其设置为动画(不诉诸 App Store 禁止操作)?