知方号

知方号

surface如何开启虚拟化 surfacego虚拟键盘怎么打开

根据最近的学习,找到了两种关闭虚拟键盘的方式

一:创建一个button按钮,铺满整个view,设置为透明,设置其单击时的响应函数,函数内容为:[textField resignFirstResponder];

二:将view继承的类更改为UIControl,代理方法textFieldShouldReturn中加入[textField resignFirstResponder];

使用虚拟键盘来输入资讯,是 iOS 的重要互动方式之一,虚拟键盘通常会自动出现在可以编辑的 UITextField 或是 UITextView 的编辑事件中,叫出键盘固然容易,但是要把它收起来,可就没有这么简单,之前在 UITextField 输入结束后的收起小键盘的方式一文中,介绍了如何在编辑完成之后收起虚拟键盘,但是如果您的元件并没有对应的事件可以让你收起虚拟键盘,那又该如何做?下列我们以类似的元件 UITextView 为例,介绍一些通用的方法。

 

 1. 点击编辑区以外的地方(UIView)

 这是一种很直觉的方法,当不再需要使用虚拟键盘时,只要点击虚拟键盘和编辑区域外的地方,就可以将键盘收起,下面程式码是在 UIView 中内建的触碰事件方法函式,您可以参考 Touch Panel / 触碰屏幕 / 压力感应器的基本使用方式一文,找到

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。