键盘的显示很方便,但是键盘比较方便的隐藏就不是那么容易了。呼出了键盘后,可以在键盘的右边添加一个按钮,如果用户想隐藏键盘,就点此按钮,就可以了。但是在ios5的情况下,中文输入法在键盘右边的按钮就会被选词区遮盖了。隐藏键盘的按钮被系统的选词区遮盖了,基于这个状况,希望用户能够点击键盘区域以外的地方也能隐藏键盘。 所以如何知道用户点击键盘以为区域就显得很重要了。 由于在ViewController中不能捕获以下Touch事件,以下Touch主要是针对UIView的。
- (void)touchesBegan:(NSSet )touches withEvent:(UIEvent )event - (void)touchesCancelled:(NSSet )touches withEvent:(UIEvent )event - (void)touchesEnded:(NSSet )touches withEvent:(UIEvent )event - (void)touchesMoved:(NSSet )touches withEvent:(UIEvent )event
所以我们无法通过Touches来判读用户是否点击了键盘以外区域,所以我选择了UITapGestureRecognizer,通过捕获用户的tap事件,来隐藏键盘。
在ViewDidLoad里添加如下的方法
-(void)addTapGuesture
{
UITapGestureRecognizer tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(hideKeyBoard:)];
[tapGesture setNumberOfTapsRequired:1];
[selfview addGestureRecognizer:tapGesture];
[tapGesture release];
}
我以为一切运行良好。。。。。
可惜实际的情况并不是那么理想,比如画面1中有UISwitch和UIButton, UITapGestureRecognizer会隐藏了UISwitch 和UIButton等一切能响应用户Tap的控件。
还好UITapGestureRecognizer有过滤功能,它能够让你选择哪些控件需要响应UITapGestureRecognizer哪些不需要
实现UIGestureRecognizerDelegate委托的如下方法,YES是需要响应,NO为不需要响应
- (BOOL)gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch
{
if ([touchview isKindOfClass:[CustomUISwitch class]] || [touchview isKindOfClass: [UIButton class]] )
{
return NO;
}
return YES;
}
同时addTapCuesture也需要做如下修改,添加 tapGesturedelegate = self;
修改后的代码如下
-(void)addTapGuesture
{
UITapGestureRecognizer tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(confirmAction:)];
tapGesturedelegate = self;
[tapGesture setNumberOfTapsRequired:1];
[selfview addGestureRecognizer:tapGesture];
[tapGesture release];
}
但是其它问题又来了,如果UIViewController还需要管理UITableView,那怎么办?用户在点击TableViewCell不隐藏键盘和滚动TableView的时候键盘就需要隐藏键盘。
(当然你也可以设置为在点击UITableView的时候也隐藏键盘,但这个基本不要过滤)
首先解决第一个问题,点击TableViewCell的时候能不隐藏键盘
还是回到上面的思路,在gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch里过滤掉Cell。
通过Debug可以知道点击UITableView的时候,UITouch传递的是Cell的contentView 。它是一个UIView,无法用isKindOfClass区别,但是UIView有tag我们在创建Cell的时候赋予一个tag,
cellcontentViewtag = k_cell_view_tag;
然后在gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch 里判断,方法如下 :
- (BOOL)gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch
{
if (touchviewtag ==k_cell_view_tag )
{
return NO;
}
return YES;
}
接着解决第二个问题,如何解决滑动TableView的时候隐藏键盘
我们在UIScrollDelegate的scrollViewWillBeginDragging隐藏键盘
- (void)scrollViewWillBeginDragging:(UIScrollView )scrollView
{
[self hideKeyBoard];
}
到此,用户想隐藏键盘就非常方便了。
参考资料:
Ctrl + C 复制。 \x0d\Ctrl + X 剪切。 \x0d\Ctrl + V 粘贴。 \x0d\Ctrl + Z 撤消。 \x0d\DELETE 删除。 \x0d\Shift + Delete 永久删除所选项,而不将它放到“回收站”中。 \x0d\拖动某一项时按 CTRL 复制所选项。 \x0d\拖动某一项时按 CTRL + SHIFT 创建所选项目的快捷键。 \x0d\F2 重新命名所选项目。 \x0d\CTRL + 向右键 将插入点移动到下一个单词的起始处。 \x0d\CTRL + 向左键 将插入点移动到前一个单词的起始处。 \x0d\CTRL + 向下键 将插入点移动到下一段落的起始处。 \x0d\CTRL + 向上键 将插入点移动到前一段落的起始处。 \x0d\CTRL + SHIFT + 任何箭头键 突出显示一块文本。 \x0d\SHIFT + 任何箭头键 在窗口或桌面上选择多项,或者选中文档中的文本。 \x0d\Ctrl + A 选中全部内容。 \x0d\F3 搜索文件或文件夹。 \x0d\Alt + Enter 查看所选项目的属性。 \x0d\Alt + F4 关闭当前项目或者退出当前程序。 \x0d\ALT + Enter 显示所选对象的属性。 \x0d\Alt + 空格键 为当前窗口打开快捷菜单。 \x0d\Ctrl + F4 在允许同时打开多个文档的程序中关闭当前文档。 \x0d\Alt + Tab 在打开的项目之间切换。 \x0d\Alt + Esc 以项目打开的顺序循环切换。 \x0d\F6 在窗口或桌面上循环切换屏幕元素。 \x0d\F4 显示“我的电脑”和“Windows 资源管理器”中的“地址”栏列表。 \x0d\Shift + F10 显示所选项的快捷菜单。 \x0d\Alt + 空格键 显示当前窗口的“系统”菜单。 \x0d\Ctrl + Esc 显示“开始”菜单。 \x0d\ALT + 菜单名中带下划线的字母 显示相应的菜单。 \x0d\在打开的菜单上显示的命令名称中带有下划线的字母 执行相应的命令。 \x0d\F10 激活当前程序中的菜单条。 \x0d\右箭头键 打开右边的下一菜单或者打开子菜单。 \x0d\左箭头键 打开左边的下一菜单或者关闭子菜单。 \x0d\F5 刷新当前窗口。 \x0d\BackSpace 在“我的电脑”或“Windows 资源管理器”中查看上一层文件夹。 \x0d\Esc 取消当前任务。 \x0d\将光盘插入到 CD-ROM 驱动器时按 SHIFT 键 阻止光盘自动播放。 \x0d\\x0d\二、对话框快捷键 \x0d\\x0d\按键 目的 \x0d\Ctrl + Tab 在选项卡之间向前移动。 \x0d\Ctrl + Shift +Tab 在选项卡之间向后移动。 \x0d\Tab 在选项之间向前移动。 \x0d\Shift + Tab 在选项之间向后移动。 \x0d\ALT + 带下划线的字母 执行相应的命令或选中相应的选项。 \x0d\Enter 执行活选项动或按钮所对应的命令。 \x0d\空格键 如果活选项动是复选框,则选中或清除该复选框。 \x0d\箭头键 活选项动是一组选项按钮时,请选中某个按钮。 \x0d\F1 显示帮助。 \x0d\F4 显示当前列表中的项目。 \x0d\BackSpace 如果在“另存为”或“打开”对话框中选中了某个文件夹,则打开上一级文件夹。 \x0d\\x0d\三、自然键盘快捷键 \x0d\\x0d\在“Microsoft 自然键盘”或包含 Windows 徽标键(简称WIN) 和“应用程序”键(简称KEY) 的其他兼容键盘中,您可以使用以下快捷键。 \x0d\\x0d\按键 目的 \x0d\WIN 显示或隐藏"开始"菜单。 \x0d\WIN+ BREAK 显示"系统属性"对话框。 \x0d\WIN+ D 显示桌面。 \x0d\WIN+ M 最小化所有窗口。 \x0d\WIN+ Shift + M 还原最小化的窗口。 \x0d\WIN+ E 打开"我的电脑"。 \x0d\WIN+ F 搜索文件或文件夹。 \x0d\CTRL+WIN+ F 搜索计算机。 \x0d\WIN+ F1 显示 Windows 帮助。 \x0d\WIN+ L 如果连接到网络域,则锁定您的计算机,或者如果没有连接到网络域,则切换用户。 \x0d\WIN+ R 打开"运行"对话框。 \x0d\KEY 显示所选项的快捷菜单。 \x0d\WIN+ U 打开"工具管理器"。 \x0d\\x0d\四、辅助键盘快捷键 \x0d\\x0d\按键 目的 \x0d\右侧 SHIFT 键八秒钟 切换“筛选键”的开和关。 \x0d\左边的 ALT + 左边的 SHIFT + PRINT SCREEN 切换“高对比度”的开和关。 \x0d\左边的 ALT + 左边的 SHIFT + NUM LOCK 切换“鼠标键”的开和关。 \x0d\Shift 键五次 切换“粘滞键”的开和关。 \x0d\Num Lock 键五秒钟 切换“切换键”的开和关。 \x0d\WIN+ U 打开“工具管理器”。 \x0d\\x0d\“Windows 资源管理器”键盘快捷键 \x0d\\x0d\按键 目的 \x0d\END 显示当前窗口的底端。 \x0d\主页 显示当前窗口的顶端。 \x0d\NUM LOCK + 数字键盘的星号 () 显示所选文件夹的所有子文件夹。 \x0d\NUM LOCK + 数字键盘的加号 (+) 显示所选文件夹的内容。 \x0d\NUM LOCK + 数字键盘的减号 (-) 折叠所选的文件夹。 \x0d\左箭头键 当前所选项处于展开状态时折叠该项,或选定其父文件夹。 \x0d\右箭头键 当前所选项处于折叠状态时展开该项,或选定第一
摘要:我们在使用电脑的时候,可能因为多种原因使得输入法的图标不见了,在任务栏上面不显示语言栏了,遇到这种情况的时候我们该怎么恢复输入法图标呢?首先点击开始按钮,找到控制面板后点击区域和语言,然后点击键盘和语言、更改键盘下面来了解下输入法图标显示与隐藏的方法吧。一、输入法图标不见了怎么办
1、点击开始按钮,找到控制面板后点击进入。
2、在所有控制面板项中,点击区域和语言选项。
3、进入区域与语言对话框后,点击键盘和语言。
4、在键盘和语言对话框内,点击更改键盘,进入文本服务和输入语言对话框。
5、在接着出现的文本服务和输入语言对话框内点击语言栏选项,并同时对悬浮于桌面上或者停靠于任务栏进行点选,点选完毕后点击确定。
6、退回到桌面上后,我们就会发现,消失的输入法图标神奇地再现了!
二、输入法图标怎么隐藏
1、首先,右键点击搜狗输入法最左端(即自定义状态栏)。
2、点击之后即出现快捷菜单,选择隐藏状态栏。
3、在隐藏状态栏的子菜单中,有三种隐藏状态栏的方式。
4、点击选择一个即可,如选择隐藏到托盘区,即可在电脑状态栏中显示。
5、如果点击选择隐藏到语言栏,即在电脑桌面上找不到输入法图标。
6、隐藏输入法状态栏后,该怎么显示呢?方法:使用键盘输入几个字,在字的选择页面中,鼠标右键点击选择显示状态栏。
电脑屏幕隐藏小键盘的方法及步骤:
方法一:
一般搜狗输入法都会有一个悬浮窗,右键就会弹出他的详细设置页面。
2 点击关闭软键盘即可。
直接关闭:
软键盘的右上角有一个小×,点击它即可关闭,(一定要找到软键盘的右上角不是悬浮窗的右上角)。
手机隐藏的按键调出来的步骤:
1、手机屏幕下往上滑即可唤出虚拟按键。
2、在设置里面可以关闭隐藏功能。
3、进入“设置”界面,点击“智能辅助>导航栏”。
4、关闭“导航栏可隐藏”开关即可。
5、把手指放在屏幕下沿向上滑动,即可调出虚拟按键。
手机隐藏虚拟按键步骤:用RE管理器打开system/挂为读写,找到buildprop文件“长按”呼出文本编辑器然后打开。在最底下新建一行,添加代码
qemuhwmainkeys=0,保存后重启即可。
1、运用“运行”指令打开。这种方法是指我们事前就知道需要使用软键盘,进而在使用前将软键盘打开,此方法普遍适用,无论你的电脑装有什么系统,基本都可以用这种方法打开想用的软键盘。首先,在电脑桌面上点击“开始”,选择“运行”,接着弹出“运行”的对话框界面,在“打开”后面的文本框里输入“osk”,点击“确定”,隐藏起来的软键盘就能打开了。
2、利用输入法打开。这种打开方法很简单,有的输入法工具栏里面会直接显示软键盘图标,我们用鼠标点击这个图标就可以打开软键盘,稍微复杂一点的输入法会将软键盘隐藏起来,通常情况下,我们点击鼠标右键,就会找到隐藏的软键盘图标,再用鼠标点击图标,软键盘也就打开了。
3、在聊天软件里面直接调用。常常使用聊天工具的人们应该有印象,在密码输入区的右侧,常常会有一个小键盘图标,点击这个图标就可以使用软键盘输入密码了。
4、在登陆窗口直接调用。一些重要的登陆页面,例如银行账户登录界面或是证券交易登陆界面,都会要求使用软键盘输入账户或者交易密码,这时,我们在密码输入区的右侧也会看到软键盘的图标,点击这个图标,软键盘就被打开了。
从电脑里怎么找打字键盘
在电脑的运行窗口中输入“osk”,再按回车键即可调出系统自带的虚拟键盘,具体操作请参照以下步骤,演示系统为windows7。
1、首先在电脑任务栏中找到“开始”图标,打开开始菜单。
2、然后在出现的菜单中,点击“运行”选项。
3、点击之后,就出现了运行窗口,如图所示。
4、然后在输入栏中输入“osk”,点击确定按钮即可。
5、完成以上设置后,即可从电脑里找出打字键盘。
电脑键盘怎么调出来
电脑键盘调出来的方法如下:
工具:联想笔记本电脑e460、Windows10系统。
1、首先点击左下角的开始,打开菜单。
2、然后点击windows轻松使用。
3、然后点击里面的屏幕键盘。
4、最后即可进入键盘中。
电脑键盘的功能
ESC和F1至F12按键在结合不同软件可以实现不同功能,ESC键可以实现退出取消等功能。在Ctrl键的旁边,有一个windows图标的按键,这是为windows系统专门设置的,键盘左右各有一个。它的功能就是在任何界面上打开开始菜单,和用鼠标点击开始是一样的,但是速度会更快,更方便。
在右侧Shift按键的上面,是Enter键,中文名字是回车键,很专业的名字。它的主要功能就是确定的意思,在聊天结束时,按它会发送,输入一个指令后,按它会执行,编辑文字时,按它会换行,等等。
电脑上怎么调出键盘
问题一:怎样在电脑屏幕上调出键盘电脑屏幕键盘打开方法:
方法一:
打开电脑的“开始”里的“运行”输入“osk”回车就会出现电脑屏幕键盘
方法二:(以Win7系统为例)
1,要打开屏幕键盘,可以在桌面先打开“开始菜单”,然后选择运行“控制面板”程序。
2,在“控制面板”窗口,选择“查看方式”的“类别”,在下拉框中选择“大图标”这一项,然后选择“轻松中心”罚
3,进入到“所有控制面板项”中,在其中找到“轻松访问中心”这个图标,双击打开。
4,在“轻松访问中心”界面里,找到“启用屏幕键盘”这一项,双击打开,就可以启动屏幕键盘了。
问题二:怎么调出电脑里面的软键盘开始-程序-附件-辅助工具-屏幕键盘
问题三:如何在电脑桌面上显示一个小的键盘在任务栏上点击开始→附件→辅助工具→屏幕键盘
就可以了
问题四:xp电脑中怎么调出软键盘?输入法状态条部有个键盘模样的图标,单击以下不救OK啦!
问题五:电脑桌面上的软键盘怎么弄出来啊ctrl+shift调出你所用的输入方式,然后右键单击你输入方龚上的小键盘,就可以选择你要用的软键盘了。
不用了就在右键单击键盘图案,选择关闭软键盘就ok了。
问题六:电脑上的软键盘不见了,怎么调出来???开始菜单-程序-附件-辅助工具
问题七:电脑上输入法键盘没了怎么弄出来?选择左下角的开始点设置控制面板打开选择区域和语言设置再选择语言详细信息再点高级把里的勾去掉就行了或都最简单的方法就是在开始运行里输入MSCONFIG点启动把里面的CTFMON里前面的勾打上就可以了
问题八:电脑键盘怎么调出来如果电脑没有键盘想用电脑打字怎么把电脑键盘调出用鼠标点击屏幕右下方的输入法,找到你常用的那个点击一下,在桌面就出现一个输入法的类似状态栏的东西(有圆角半角的),用鼠标点它最础一个图表就出来了个键盘了。
问题九:电脑上用键盘怎么打开图标的属性电脑上使用键盘打开图标的属性其步骤是这样的:
1、确认键盘与电脑连接正常,即键盘能正常使用;
2、在桌面状态下使用光标键(上、下、左、右),观察是否有选中的图标(选择时图标文字呈反色),通过光标键选中目标图标;
3、在目标图标被选择状态下,按下右键按钮(一般都在Ctrl键和Alt按钮之间,带有光标图案,见下图),这时候会出现右键菜单,移动光标至“属性”,回车即可。
若是在桌面上使用光标无效,没有出现被选择状态,则需要按“Alt+Tab”组合键进行页面激活或切换。
问题十:电脑上的软键盘怎么调出来,!在菜单中,“查看”-“状态栏”点选一下,前面出现对号,就有状态栏了。任务栏不见了的解决办法1、按动键盘上的F11键。2、按windows健(位于ctrl和alt中间),显示出开始菜单,在空白处单击右键,点击“属性'',打开“任务栏和开始菜单属性”,在任
电脑上输入法键盘没了怎么弄出来?
电脑上输入法键盘没了怎么弄出来?
1、如果输入法的键盘是被隐藏了,从右下角的输入法里可以调出来的;点选右下角输入法,点选键盘识别符号号可以开启,或者按快捷键:ctrl+shift+K;
2、如果是出现BUG无法调取输入法键盘,则点选左下角选择“开始”点“控制面板”开启选择“区域和语言设定”,再选择语言、详细资讯,再点”高阶“把里的勾去掉;
或都最简单的方法就是在开始执行里输入MSCONFIG,点启动把里面的CTFMON里前面的勾打上也可以。
3、如果还没解决问题,解除安装输入法重新下载安装。
苹果电脑输入法怎么弄出来
1):点选"开始"--执行--输入ctfmon后回车,看输入法图示是否能够出来。
2):如果能出来,按下面去做。
点选"开始"--执行--输入msconfig后回车--点选"启动"--找到ctfmon项,在该项前面新增勾选--然后点选"应用"--点选"关闭"
3、开始-设定-控制面板-区域和语言选项-语言-详细资讯-高阶-将关闭高阶文字服务前面的勾勾去掉
4、在萤幕下方工作列上的空白地方点右键,选工具,然后在语言栏上打勾就行了求采纳谢谢楼主谢谢
电脑上输入法键盘没了怎么办?
通过下面方法解决:
方法一:
1、使用滑鼠右键点选工作列空白处,调出设定选单→工具栏→勾选语言栏。
方法二:
1、按照办法一不能调出输入法语言栏,可以在控制面板中设定一下,具体方法如下:开始→控制面板→区域和语言选项→详细资讯→设定→首选项→语言栏→语言栏设定→勾选在桌面上显示语言栏→确定。
2、如此语言栏选单不能设定(灰色)时,可以这样设定:高阶→文字服务和输入语言→系统配置→去掉关闭高阶文字服务前的选中对勾。再使用上述方法看语言栏是否可以设定了。
方法三:
1、可以按三键Ctrl+Alt+Del调出Windows工作管理员→程序→检视其中是否有ctfmonexe程序?如没有,就开启一个,方法是:点选工具栏上方的档案→新建任务→在出来的对话方块内填入:ctfmonexe再点选确定就可以了。
2、如果不能正常执行ctfmonexe档案,可以使用搜索查询一下,也许会有备用的档案,或者到相同作业系统中复制一个,储存在C:\Windows\System32资料夹下即可。重启电脑予以确认。
3、将这个ctfmonexe档案设定成开机启动,如被一些优化软体禁用了,可以开启。在登录档中自行设定随机启动(确保ctfmonexe档案在C:\Windows\System32资料夹中):在开始→执行中输入:regedit按回车键之后,开启登录档编辑器。
方法四:
使用专用工具将其调出来。如果使用搜狗拼音输入法,也有修复功能的。
电脑问题:电脑的输入法切换没了,怎么弄出来啊?
1开启控制面板》区域和语言》键盘和语言》更改键盘》打开了文字和输入语言》点选语言栏》点选停靠于工作列,下面还在复选项显示其他语言栏》确定
2右键点选右下角的语言栏,设定》常规下面》预设输入语言》中文(简体,中国)》高阶键设定》在输入语言间》下面更改按键顺序》切换语言,选择未分配》切换键盘布局》crtl+shift确定
搜狗输入法没了状态条怎么弄出来
右键点选搜狗输入法指示器图示(“中”字)恢复状态列还不行你就双击下搜狗输入法图示试试,还不行我就不知道了
我的输入法没了,不想重启怎么弄出来
点“开始”--“执行”输入ctfmon。小键盘就出来了
电脑搜狗输入法的表情怎么弄出来
快捷键Ctrl+shift+B调出表情符号大全。部分表情也可以通过拼音输入直接获得,比如输入jiong会看到_□_
随便开启一个QQ聊天视窗,因为在其他office办公软体上没办法显示出相应的表情
在搜狗输入法的浮动工具栏上,右键单击,选择设定属性
在开启的属性页面当中,左侧栏目里找到高阶选项,点选它
在写作窗辅助功能栏目下,勾选表情符号,再点选确定
这时,我们输入想表达的表情拼音,如“xixi”,下图所示,将出现嘻嘻的表情
我们在表情框中,用滑鼠点选它
我的输入法没了,怎么能弄出来?
控制面板,区域和语言选项,语言,详细资讯。看到了吧
电脑输入法旁边的CH怎么弄出来啊
看图说话:1、2、3、4、剩下的步骤就一直确定下去,回到桌面,重新整理一下再看看有没CH标志!
以WIN10系统自带的输入法为例,可以在电脑上打开控制面板进入来启用屏幕软键盘。在控制面板中点击轻松使用设置中心,再点击启用屏幕键盘即可。具体的设置方法如下:
操作设备:戴尔笔记本电脑
操作系统:win10
操作程序:控制面板10
1、在电脑的左下角点击开始,选择控制面板进入。
2、进入到控制面板界面以后点击轻松使用设置中心。
3、页面跳转以后在轻松使用设置中心中点击启动屏幕键盘按钮。
4、此时可以看到电脑的屏幕上已经开启了其自带的软键盘。
5、如需要使用软键盘的拼音输入法,则点击右下角的输入法,选择微软拼音中文简体。
6、然后在该键盘上依次输入需要的拼音,可以看到出现的汉字,点击该汉字。
7、此时即可看到已经通过其自带的软键盘完成文字录入了。
电脑输入法软键盘怎么调出来
1、打开“设置”-“个性化”-“任务栏”,找到“打开或关闭系统图标”并打开
2、找到“触摸键盘”将其打开
3、可以看到任务栏出现“触摸键盘”图标
4、点击即可打开触摸键盘/软键盘
欢迎分享,转载请注明来源:品搜搜测评网