- 浏览: 162342 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
xxdxuxiangdong:
org.springframework.security.ui ...
spring-security 帮助文档中整理出来的简单记录摘要 -
许傻子:
怎么看不到东西哦
一个javascript的格式化工具 -
zouwu85:
根本就不行
java 屏幕录制 -
mislay:
pixelmator
iPhone 突然发现,setting配置文件中的DefaultValue可能拿不了值 -
sharewind:
请教一下你这截图用的工具是啥来着
iPhone 突然发现,setting配置文件中的DefaultValue可能拿不了值
当文本输入时, 文本框有几中选择用于辅助输入:
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
typedef enum { UITextFieldViewModeNever, //clear button 永远不出现 UITextFieldViewModeWhileEditing, //编辑的时候出现 UITextFieldViewModeUnlessEditing, //未编辑的时候出现 UITextFieldViewModeAlways //永远都出现 } UITextFieldViewMode;
弹出的键盘类型也可以辅助快速输入:
textField.keyboardType = UIKeyboardTypeAlphabet;
typedef enum { UIKeyboardTypeDefault, // Default type for the current input method. UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters, non-ASCII keyboards remain active UIKeyboardTypeNumbersAndPunctuation, // Numbers and assorted punctuation. UIKeyboardTypeURL, // A type optimized for URL entry (shows . / .com prominently). UIKeyboardTypeNumberPad, // A number pad (0-9). Suitable for PIN entry. UIKeyboardTypePhonePad, // A phone pad (1-9, *, 0, #, with letters under the numbers). UIKeyboardTypeNamePhonePad, // A type optimized for entering a person's name or phone number. UIKeyboardTypeEmailAddress, // A type optimized for multiple email address entry (shows space @ . prominently). UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable, // Deprecated } UIKeyboardType;
键盘的呈现风格:
textField..keyboardAppearance = UIKeyboardAppearanceAlert;
typedef enum { UIKeyboardAppearanceDefault, // Default apperance for the current input method. UIKeyboardAppearanceAlert, // Appearance suitable for use in "alert" scenarios. } UIKeyboardAppearance;
键盘对输入字母的控制:
textField.autocapitalizationType = UITextAutocapitalizationTypeAllCharacters;
typedef enum { UITextAutocapitalizationTypeNone, //什么也不做 UITextAutocapitalizationTypeWords, //单词首字母大写 UITextAutocapitalizationTypeSentences, //句子首字母大些 UITextAutocapitalizationTypeAllCharacters, //所有字母大些 } UITextAutocapitalizationType;
键盘对输入字母自动纠正
textField.autocorrectionType = UITextAutocorrectionTypeYes;
typedef enum { UITextAutocorrectionTypeDefault, UITextAutocorrectionTypeNo, UITextAutocorrectionTypeYes, } UITextAutocorrectionType;
确认键的类型
textField.returnKeyType = UIReturnKeyDone;
typedef enum { UIReturnKeyDefault, UIReturnKeyGo, UIReturnKeyGoogle, UIReturnKeyJoin, UIReturnKeyNext, UIReturnKeyRoute, UIReturnKeySearch, UIReturnKeySend, UIReturnKeyYahoo, UIReturnKeyDone, UIReturnKeyEmergencyCall, } UIReturnKeyType;
最后一个技巧,也是网上收集,键盘透明以及增加一个按键的应用:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; -------------------- - (void)keyboardWillShow:(NSNotification *)note { // create custom button UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeCustom]; doneButton.frame = CGRectMake(0, 163, 106, 53); doneButton.adjustsImageWhenHighlighted = NO; [doneButton setImage:[UIImage imageNamed:@"DoneUp.png"] forState:UIControlStateNormal]; [doneButton setImage:[UIImage imageNamed:@"DoneDown.png"] forState:UIControlStateHighlighted]; [doneButton addTarget:self action:@selector(doneButton:) forControlEvents:UIControlEventTouchUpInside]; // locate keyboard view UIWindow* tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:1]; UIView* keyboard; for(int i=0; i<[tempWindow.subviews count]; i++) { keyboard = [tempWindow.subviews objectAtIndex:i]; // keyboard view found; add the custom button to it if([[keyboard description] hasPrefix:@"<UIKeyboard"] == YES) [keyboard addSubview:doneButton]; } }
发表评论
-
模拟HUD, 就是那种loading等待的对话框框
2010-09-26 17:07 1690这个是网上抄袭的,改了改: #import &l ... -
那种类似toolbar可以提拖动的
2010-09-26 16:40 2401最开始, 是想利用toolBar来着,可惜好多原因(忘了?好像 ... -
画线性渐变的条条
2010-09-26 16:12 5091代码如下: CGGradientRef buildCG ... -
如果你发现图片在真机中无法看见
2010-09-25 18:23 997看看代码中是否少了图片的后缀名,如果少了,模拟器是正常执行的, ... -
iPhone 后台模式的流程图
2010-09-25 18:21 1331要闪人了,今天清理电脑发现了还有这样一张关于后台模式的流程图。 ... -
xCode 设置SVN的问题
2010-08-19 17:23 1621在网上搜了下,确实只能用如下步骤来进行: 1) ... -
iPhone LineChart
2010-08-18 00:09 1868说实话,OC代码写着真的很别扭,速度明显慢N倍. 下面是一个 ... -
iPhone 利用CG API画一个饼图(Pie chart)
2010-08-12 21:59 3266核心函数是:CGContextAddArc(CGContext ... -
iPhone Core Graphics 和 Quartz的关系
2010-08-12 00:05 3145quartz属于core graphic framewo ... -
iPhone 突然发现,setting配置文件中的DefaultValue可能拿不了值
2010-08-10 21:32 2546按照我的想法,如果用户没有在setting设置值且有defau ... -
iPhone iOS4升级后导致的BASE SDK MISSING
2010-08-10 13:42 3922今天升级到iOS4, xCode也升级到3.2.3, 但 ... -
iPhone WebView中掉用Javascript
2010-08-09 22:43 2158[webView stringByEvaluatingJava ... -
iPhone 在app中掉用Safari打开一个url
2010-08-07 16:03 1559[[UIApplication sharedApplic ... -
iPhone 利用系统播放音频文件
2010-08-03 22:24 1148系统音频播放的格式很少,而且不支持太大的音频文件,但是它是最简 ... -
iPhone 画圆角矩形
2010-08-02 00:31 2275@implementation BrightnessCo ... -
iPhone NavigationBar和UIToolbar基础
2010-08-01 23:41 5132navigation bar 分为三个部分,左按钮,右按钮和中 ... -
iPhone 简单手势的判断
2010-07-31 23:36 2324不知道4.0SDK带有手势的直接支持没有,至少3.2已经可以用 ... -
iPhone 简单动画过度
2010-07-29 22:44 9520在iPhone中动画过度非常简单. 首先获取当前的图形 ... -
iPhone 触摸时UITouch的常用方法及属性
2010-07-29 00:31 5779再UIView中,可以重些以下四个方法来来控制用户的触摸动作: ... -
iPhone 简单的重画
2010-07-28 21:07 2228在UIView中,重写drawRect: (CGRect) a ...
相关推荐
4.4.1 完成输入后关闭键盘 4.4.2 通过触摸背景关闭键盘 4.5 实现滑块和标签 4.5.1 确定输出口 4.5.2 确定操作 4.5.3 添加输出口和操作 4.5.4 添加滑块和标签 4.5.5 连接操作和输出口 4.6 实现开关...
第1章 为 开发准备好系统和iPhone 1.1 欢迎进入iPhone平台 11.1 显示屏和图形 11.2 应用程序资源约束 11.3 连接性 1.1.4 输入和反馈 1.2 成为iPhone开发人员 1.2.1 加八AppLe开发人员计划 1.2.2 安装iPhone开发...
iphone中的基础控件UITextField,适合初学者,主要学习UITextField的常用属性设置、text改变事件、密码输入框、输入时键盘控制、return后隐藏键盘等
4.4.1 完成输入后关闭键盘 51 4.4.2 通过触摸背景关闭键盘 52 4.5 实现滑块和标签 54 4.5.1 确定输出口 54 4.5.2 确定操作 54 4.5.3 添加输出口和操作 54 4.5.4 添加滑块和标签 55 4.5.5 连接操作和输出口 56 4.6 ...
5.1.1 键盘输入 5.1.2 嵌套的for循环 5.1.3 for循环的变形 5.2 while语句 5.3 do语句 5.4 break语句 5.5 continue语句 5.6 小结 5.7 练习 第6章 选择结构 6.1 if语句 6.1.1 if-else结构 6.1.2 复合条件测试 6.1.3 ...
钢琴键盘 使用Swift 5编写的iPhone或iPad的iOS钢琴键盘视图。在界面构建器中具有IBDesignable预览,其中具有IBInspectable属性,用于: 按键数隐藏/显示按键上的音符名称黑键的高度和宽度高亮按键,具有单独的颜色...
来源:github/MVTextInputScrolLicence:MIT... 在UITextField输入文字时,在输入框上方出现提示文字,用于提示用户当前输入的内容属性,并且能够避免键盘遮挡问题,让当前获得焦点的输入框始终位于弹出的键盘上方。
键盘工具栏可切换输入字段 缓存支持发布模式 支持Swift项目 在一页中查看所有布局(Control + V) 多国语言支持 优点 flexbox的速度比自动布局快得多。 Flexbox比自动布局更通用。 Flexbox是Web的标准配置,它还...
鼠标和键盘都属于(输入)设备。 计算机网络是(计算机技术)与(通信技术)相结合的产物。 (数据通信)是计算机网络最基本的功能。 (资源共享)可以在一台计算机上使用其他计算机上的硬件、软件和数据资源。 ...
使用 Flash 输入用于屏幕阅读器的辅助功能信息... . . . . . . . 284 为屏幕阅读器指定高级辅助功能选项... . . . 288 使用 ActionScript 创建辅助功能... . . . . . 290 第 13 章: ActionScript 使用 ActionScript....
Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...
Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰效果 Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、...
CKplayer播放器主要以adobe的flash(所使用的版本是CS5)平台开发,所以在支持flash插件的平台和浏览器上都可以使用,而无需下载其它插件,如果你需要修改完整版里提供的相关的flash源文件,请使用adobe的flash cs5...
1:增加了全屏模式下启用键盘输入的功能,设置方法分二步:调用代码var flashvars={}里增加fs:'1',以及var params={}里增加allowFullScreenInteractive:true 2:增加了在播放器内显示文本元件的功能。 3:增加了新的...