我想添加一个取消按钮来隐藏键盘,如果用户想要的话。我找不到任何解决之道。
发布于 2017-02-28 21:59:50
看看UITextField's inputAccessoryView:https://developer.apple.com/reference/uikit/uitextfield/1619627-inputaccessoryview的文档。
当文本字段成为第一个响应者时,向此属性分配视图将使该视图显示在标准系统键盘之上(如果提供自定义输入视图,则显示在自定义输入视图之上)。例如,可以使用此属性将自定义工具栏附加到键盘上。
我建议将包含cancel按钮的UIToolbar分配给需要cancel按钮的UITextField的inputAccessoryView。然后,将一个动作连接到按钮上,该按钮将第一个响应程序从UITextField中退出。
https://stackoverflow.com/questions/42518977
复制相似问题