首先新建一个appdelegate的分类代码如下:#import "AppDelegate.h"
@interface AppDelegate (DismissKeyboard)
/** 开启点击空白处隐藏键盘功能 */
- (void)openTouchOutsideDismissKeyboard;
@end
@implementation AppDelegate (DismissKeyboard...
分类:
其他好文 时间:
2015-07-13 14:06:32
阅读次数:
125
一、键盘
1、UIKeyboardWillShowNotification-将要弹出键盘
2、UIKeyboardDidShowNotification-显示键盘
3、UIKeyboardWillHideNotification-将要隐藏键盘
4、UIKeyboardDidHideNotification-键盘已经隐藏
5、UIKeyboardWillChangeFrameNotific...
分类:
移动开发 时间:
2015-07-10 19:09:11
阅读次数:
1299
帮别人该bug遇到的一个问题,记录下来。
listView.setSelection(a);
这个方法可以让让你的listview定位到指定行但是如果紧接着执行隐藏输入键盘的代码,则会有bug,这个时候定位无法实现。 imm.hideSoftInputFromWindow(PatientAddActivity.this...
分类:
移动开发 时间:
2015-06-26 13:33:28
阅读次数:
147
iOS上面对键盘的处理很不人性化,所以这些功能都需要自己来实现,首先是点击return和屏幕隐藏键盘这个首先引用双子座的博客http://my.oschina.net/plumsoft/blog/42545,他的文章写的很好,对大家的理解很有好处。在 iOS 程序中当想要在文本框中输入数据,轻触文本...
分类:
移动开发 时间:
2015-06-16 20:49:27
阅读次数:
116
看这篇文章之前,建议读者先了解一下通知NSNotifation的通信原理不好描述,我先上图:就是点击“完成”可以隐藏键盘和自己,键盘出来时他们也跟着出来,对,就是这种效果,非常常用1,设置keyboardHeaderview和“完成”(这里的self.keyboardHeaderView设置成了se...
分类:
移动开发 时间:
2015-06-02 10:51:47
阅读次数:
240
文本框输入信息后,隐藏键盘;
两种方式,第一种如果输入字符,可以直接按return键,隐藏键盘;第二种方式按屏幕空白的地方,隐藏界面。...
分类:
其他好文 时间:
2015-05-31 18:29:03
阅读次数:
92
1,实现方法一:通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏 1 9 10 加上id和clickable=true然后在onCreate里,添加onClick事件的监听:findViewById(R.id.traceroute....
分类:
移动开发 时间:
2015-05-27 20:56:38
阅读次数:
247
实现 placeholder 详见: http://code4app.com/ios/CBTextView/523965516803fa4e61000001自定义一个CBTextView.h (也可以从上面网址下载,然后直接看后面的调用即可)#import @interface CBTextVie....
分类:
移动开发 时间:
2015-05-23 18:24:41
阅读次数:
239
/**
?*?点击空白区域隐藏键盘.
?*?@param?event?the?event
?*?@return?true,?if?successful
?*/
@Override
public?boolean?onTouchEvent(MotionEvent?event)?{
InputMethodManager?imm...
分类:
移动开发 时间:
2015-05-19 15:06:56
阅读次数:
163
IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘的方法:首先说明两种可以让键盘隐藏的Method:1、[view endE...
分类:
移动开发 时间:
2015-05-18 16:33:24
阅读次数:
215