键盘 - 键盘样式风格有关设置

iOS开发-keyboardType合集 1、UIKeyboardTypeDefault,常用于文本输入 2、UIKeyboardTypeASCIICapable,常用于密码输入 3、UIKeyboardTypeNumbersAndPunctuation,和上一个键盘互相切换 4、UIKeyboardTypeURL,适用于网址输入 5、UIKeyboardTypeNumberPad ,只有数字的数字键盘 6、UI... 阅读详情

一、键盘风格

UIKit框架支持8种风格键盘。

typedef enum
 {  
    UIKeyboardTypeDefault,                // 默认键盘:支持所有字符   
    UIKeyboardTypeASCIICapable,           // 支持ASCII的默认键盘   
    UIKeyboardTypeNumbersAndPunctuation,  // 标准电话键盘,支持+*#等符号   
    UIKeyboardTypeURL,                    // URL键盘,有.com按钮;只支持URL字符   
    UIKeyboardTypeNumberPad,              //数字键盘   
    UIKeyboardTypePhonePad,               // 电话键盘   
    UIKeyboardTypeNamePhonePad,           // 电话键盘,也支持输入人名字   
    UIKeyboardTypeEmailAddress,           // 用于输入电子邮件地址的键盘   
} UIKeyboardType;
用法用例:

textView.keyboardtype = UIKeyboardTypeNumberPad;


UIKeyboardTypeDefault:


UIKeyboardTypeASCIICapable:


UIKeyboardTypeNumbersAndPunctuation:


UIKeyboardTypeURL:


UIKeyboardTypeNumberPad:


UIKeyboardTypePhonePad:


UIKeyboardTypeNamePhonePad:


UIKeyboardTypeEmailAddress:


UIKeyboardTypeDecimalPad:


UIKeyboardTypeTwitter:


UIKeyboardTypeWebSearch:


UIKeyboardTypeAlphabet:


二、键盘外观

typedef enum 
{  
    UIKeyboardAppearanceDefault,    // 默认外观:浅灰色   
    UIKeyboardAppearanceAlert,      //深灰/石墨色   
} UIKeyboardAppearance;  

用法用例:

textView.keyboardAppearance=UIKeyboardAppearanceDefault;

三、回车键

typedef enum 
{  
    UIReturnKeyDefault,  <span style="white-space:pre">	</span>//默认:灰色按钮,标有Return
    UIReturnKeyGo,  <span style="white-space:pre">		</span>//标有Go的蓝色按钮
    UIReturnKeyGoogle,  <span style="white-space:pre">	</span>//标有Google的蓝色按钮,用于搜索
    UIReturnKeyJoin, <span style="white-space:pre">		</span>//标有Join的蓝色按钮
    UIReturnKeyNext, <span style="white-space:pre">		</span>//标有Next的蓝色按钮
    UIReturnKeyRoute,  <span style="white-space:pre">		</span>//标有Route的蓝色按钮
    UIReturnKeySearch, <span style="white-space:pre">		</span>//标有Search的蓝色按钮
    UIReturnKeySend,  <span style="white-space:pre">		</span>//标有Send的蓝色按钮
    UIReturnKeyYahoo,  <span style="white-space:pre">		</span>//标有Yahoo!的蓝色按钮,用于搜索
    UIReturnKeyDone,  <span style="white-space:pre">		</span>//标有Done的蓝色按钮
    UIReturnKeyEmergencyCall,   //紧急呼叫按钮
} UIReturnKeyType; 

用法用例:

textView.returnKeyType=UIReturnKeyGo;

四、自动大写

typedef enum
 {  
    UITextAutocapitalizationTypeNone, <span style="white-space:pre">		</span>//不自动大写   
    UITextAutocapitalizationTypeWords, <span style="white-space:pre">		</span>//单词首字母大写   
    UITextAutocapitalizationTypeSentences, <span style="white-space:pre">	</span>//句子首字母大写   
    UITextAutocapitalizationTypeAllCharacters, <span style="white-space:pre">	</span>//所有字母大写   
} UITextAutocapitalizationType;  
用法用例:
textField.autocapitalizationType = UITextAutocapitalizationTypeWords;

五、自动更正

typedef enum 
{  
    UITextAutocorrectionTypeDefault,<span style="white-space:pre">	</span>//默认   
    UITextAutocorrectionTypeNo,<span style="white-space:pre">		</span>//不自动更正   
    UITextAutocorrectionTypeYes,<span style="white-space:pre">	</span>//自动更正   
} UITextAutocorrectionType;  
用法用例:

textField.autocorrectionType = UITextAutocorrectionTypeYes;

六、安全文本输入(密码输入)

textView.secureTextEntry=YES;
开启安全输入主要是用于密码或一些私人数据的输入,此时会禁用自动更正和自此缓存。


UITextField和UITextView隐藏键盘

    self._textField.returnKeyType=UIReturnKeyDone;
    self._textField.delegate=self;
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
}

    self._textView.delegate=self;
    self._textView.returnKeyType=UIReturnKeyDone;
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text 
{
    if ([text isEqualToString:@"\n"]) 
    {
        [textView resignFirstResponder];
        return NO;
    }
    return YES;
}




CODESYS开发教程7-字符串及其基本操作 这是一篇写给新手的关于CODESYS开发环境的小白教程,一看就懂...... 阅读详情

相关推荐

Codesys可视化教程——数据显示和数据输入

codesys可视化教程、汇川PLC 、可视化、编程、案例

qq_52912087的博客 8650

UIKeyboard键盘相关知识点-IOS开发

一、键盘风格 UIKit框架支持8种风格键盘。 [java]view plaincopyprint? typedefenum{ UIKeyboardTypeDefault,//默认键盘:支持所有字符 UIKeyboardTypeASCIICapabl...

weixin_34347651的博客 345

iOS开发中设置键盘样式风格的编程方法

通过编程,我们可以更改键盘的外观和行为,以提供更好的用户体验。下面将介绍如何在iOS开发中实现定制键盘样式风格的方法,并提供相应的源代码示例。上述示例中创建了一个名为CustomViewController的自定义视图控制器,并遵循了UIKeyInput协议。该视图控制器具有一个名为inputText的属性,用于存储用户输入的文本。通过以上代码,我们可以实现在iOS应用中设置键盘样式风格的编程方法。同时,我们将自定义键盘视图的。属性设置为自定义视图控制器,以便在按钮点击事件中调用自定义视图控制器的方法。

BitSlinger的博客 349

1.codeSys 学习笔记

CodeSys

xiao_shentong的博客 1469

单细胞转录组聚类分析R包——SC3的应用

前言 在做单细胞相关聚类分析的过程中,为了研究异质性,发现了一种专门用于单细胞转录组的聚类分析R包——SC3(single cell consensus clustering,单细胞一致性聚类)。该聚类算法发表于Nature Methods(2017),能够让单细胞RNA-seq基于转录组特征对细胞类型进行定量表征。这是一种用户友好的无监督聚类工具,它通过一致方法将多个聚类解决方案组合在一起,从而得到高精度和鲁棒性的分群结果。SC3包的官方具体使用教程见:http://www.bioconductor.or

m0_51042606的博客 5005

YOLOv8n行人检测实战:从数据集准备到模型训练

本文详细介绍了使用YOLOv8n进行行人检测的完整流程。首先阐述了YOLOv8的优势:高速推理(300+FPS)、更高精度、易用性和轻量化(仅6MB)。接着通过Docker搭建GPU训练环境,配置32GB共享内存避免数据加载问题,并安装必要的框架和OpenCV组件。数据集采用COCO2017标注格式,包含归一化坐标的YOLO标签文件。通过可视化脚本验证标注准确性后,提出多数据集融合训练策略以增强模型泛化能力。最后使用Ultralytics框架启动训练,展现了从环境搭建到模型训练的完整技术路径。该方案兼顾检测

Hi20240217的博客 1090

键盘样式风格有关设置

ios键盘风格回顾, 转载自:http://www.linuxidc.com/Linux/2012-02/55374.htm 一、键盘风格    UIKit框架支持8种风格键盘。 typedef enum {      UIKeyboardTypeDefault,                // 默认键盘:支持所有字符       UIKeyboardTypeASCIIC

ruettiger的专栏 613

Cadence OrCAD: 层次化设计 Hierarchical Design

详细介绍OrCAD的原理图层次化设计方法。

Fantasy237的博客 1万+

键盘样式风格设置

来源:http://blog.youkuaiyun.com/xiaoxuan415315/article/details/8277581 一、键盘风格 UIKit框架支持8种风格键盘。 typedefenum{ UIKeyboardTypeDefault,//默认键盘:支持所有字符 UIKeyboardTypeASCIICap...

weixin_30608503的博客 106

WSL2不能上网,Failed to connect to github.com port 443问题解决方案

WSL2不能上网: 问题:ping外网无效 例如:ping www.baidu.com失败 解决方案: 在wsl: $sudo vi /etc/wsl.conf wsl.conf: [network] generateResolvConf = false 在PowerShell: $sudo vi /etc/etc/resolv.conf resolv.conf: # This file was automatically generated by WSL. To stop automatic gen

Jason_Chen__的博客 9525

逆变器母线电容选型与均压电阻设计实战指南

本文为逆变器母线电容选型与均压电阻设计提供了实战指南。文章从工程角度出发,详细解析了母线电容耐压值、容值的计算方法,并重点强调了纹波电流热设计的重要性。同时,深入探讨了串联电容均压电阻的设计原则与功率计算,通过5.5kW变频器案例,系统演示了从参数确定到最终选型的完整流程,旨在帮助工程师设计出稳定可靠的逆变器系统。

weixin_29299807的博客 292

IOS键盘样式风格有关设置

一、键盘风格 UIKit框架支持8种风格键盘。 typedefenum{ UIKeyboardTypeDefault,//默认键盘:支持所有字符 UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘 UIKeyboardTypeNumber...

weixin_34001430的博客 109

PyTorch ModelNet点云数据集加载实战:从下载到Dataset类完整实现

在三维视觉与点云处理领域,数据集是算法研发的基石。ModelNet作为三维物体分类的基准数据集,其地位类似于图像领域的MNIST,是入门和评估模型性能的通用标准。理解其数据格式与加载原理,是进行点云分类、分割等任务的关键前置步骤。通过PyTorch的Dataset类,开发者可以构建高效的数据管道,将原始点云文件转换为神经网络可直接处理的张量格式,这一过程涉及数据采样、归一化、特征组装等核心操作,直接影响模型的训练效率和最终性能。本文聚焦于ModelNet10/40数据集,详细解析其目录结构,并提供一套稳健的

weixin_29032337的博客 280

ios开发之键盘样式风格设置

一、键盘风格    UIKit框架支持8种风格键盘。 typedef enum {      UIKeyboardTypeDefault,                // 默认键盘:支持所有字符       UIKeyboardTypeASCIICapable,           // 支持ASCII的默认键盘       UIKeyboardTypeNumbersAndPu

╰無℡所谓²º¹³ 1206

Qt图形几何之QRect详解:从基础操作到高级功能全解析

本文全面介绍了Qt框架中的QRect类,详细解析了其核心功能和使用方法。主要内容包括:1)QRect的基本概念与多种构造函数;2)矩形属性获取和状态判断方法;3)几何操作函数(移动、调整大小等);4)几何关系判断(包含、相交等);5)坐标变换和边距处理;6)实用功能与QRectF转换;7)综合应用示例(图形界面、碰撞检测、布局管理);8)性能优化建议和常见陷阱。通过丰富的代码示例,展示了QRect在Qt图形编程中的实际应用,帮助开发者掌握矩形处理的各项操作技巧,提升图形界面开发效率。

专注现代C++实战,从核心语法到高性能编程,助力开发者深入掌握系统级编程精髓。 117

数据结构课程设计C/C++版--美团餐馆预定信息的管理与分析 1 2

本关任务:从文件user.txt中读取用户信息,包括账号、密码、联系方式等,创建一个用户信息的顺序表,根据账号判断顺序表中是否存在当前用户。如果存在,则添加失败。否则,判断输入的用户信息中是否有非法输入,若有则添加失败,否则将该用户作为新结点,按顺序插入到顺序表的相应位置,并将用户顺序表写入user.txt中。本关任务:从文件user.txt中读取用户信息,存入顺序表中。输入待查找的用户账号,调用折半查找算法判断用户顺序表中是否存在该用户的账号信息。如果存在,则返回其在顺序表中的位置,说明查找成功;

m0_62222486的博客 4940

键盘样式风格设置及隐藏

一、键盘风格 UIKit框架支持8种风格键盘。 typedefenum{ UIKeyboardTypeDefault,//默认键盘:支持所有字符 UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘 UIKeyboardTypeNumber...

weixin_30847939的博客 124

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

键盘样式风格有关设置-iOS开发

一、键盘风格    UIKit框架支持8种风格键盘。 typedef enum {      UIKeyboardTypeDefault,                // 默认键盘:支持所有字符       UIKeyboardTypeASCIICapable,           // 支持ASCII的默认键盘       UIKeyboardTypeNumbersAndPu

IOS -Step by step 1613

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IOS开发-键盘样式风格设置

Aug 18,2014 一、键盘风格    UIKit框架支持8种风格键盘。 [java] view plaincopy typedef enum {       UIKeyboardTypeDefault,                // 默认键盘:支持所有字符       UIKeyboardTypeASCII

学习笔记 730

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

iOS开发-键盘样式风格有关设置

一、键盘风格    UIKit框架支持8种风格键盘。 [java] view plaincopyprint? typedef enum {       UIKeyboardTypeDefault,                // 默认键盘:支持所有字符       UIKeyboardTypeASCIICapable,           

fkuewfnh的专栏 576
上一篇: UITableViewCell - accessoryType属性
下一篇: iPhone屏幕尺寸、分辨率及适配
喵星人Xcode
博客等级 码龄11年 235粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值