【发布时间】:2013-12-23 02:26:43
【问题描述】:
在UITextField、UITextView 或UISearchBar 上添加inputAccessoryView 非常简单。但是,据我所知,没有明显且简单的方法可以为您的基本 UIView 添加一个!
我有一个遵循UIKeyInput 协议的UIView 子类。它接收键盘输入来做与输入文本无关的事情,所以我宁愿不强迫它对以前指定的视图进行子类化,因为它会增加臃肿并且会暴露一堆不做任何事情的属性,而且我'd 需要解决这些类本身出现的文本条目(更多膨胀)。
但是,我的UIView 确实需要在其提供的键盘上提供输入附件视图才能正常工作。
有什么简单的方法可以解决这个问题吗?我是否必须在我的UIView 子类中注册为UIKeyboardWillShowNotification 的观察者并手动添加一个子视图作为附件视图?
【问题讨论】:
标签: ios iphone objective-c uiview inputaccessoryview