这几个星期一直困扰着我。
这是一个截图:
我从示例项目中复制了此视图控制器。
现在我需要用Textfield
代替UITextView
。
问题是我似乎无法将其拖放到Bar Button Item
。
我确实删除了textField
,然后尝试拖放textview
,条形按钮项目不会突出显示。
我错过了什么?
PS:它仅适用于UITextfield ..为什么? o.O'
答案 0 :(得分:0)
我认为您指的是inputAccessoryView
,它是UIView
,当textview成为第一响应者时会显示UIView
。因此当键盘显示时。
您可以自定义inputAccessoryView
以保存所需的所有控件:textview,按钮等。更多详情here。
基本上,您实现了自定义键盘工具栏,它是一个UIView子类(我假设您需要类似于消息的应用程序),然后将自定义UIView设置为UITextView的{{1}}属性。这是一个相关的链接,可以帮助您入门:http://gabriel-tips.blogspot.com/2011/05/input-accessory-view-how-to-add-extra.html