首先我们要设置一下键盘类型

textFiled.keyboardType = UIKeyboardTypeASCIICapable; (根据个人喜好设置键盘)
然后我们要设置textfield的代理<UITextFieldDelegate>
设置好代理就开始写键盘了
先来定义几个宏定义
#define NUM @"0123456789" #define ALPHA @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" #define ALPHANUM @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
然后写代理方法
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSCharacterSet *cs = [[NSCharacterSet characterSetWithCharactersInString:ALPHANUM] invertedSet];
NSString *filtered = [[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""];
return [string isEqualToString:filtered];
}
注:需要给哪个textfield设置键盘,就给哪个textfield设置代理即可
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# ios
# 键盘输入限制
# 只能输入字母
# 只能输入数字
# 禁止输入特殊符号
# 总结IOS关闭键盘/退出键盘的五种方式
# ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
# IOS开发中键盘输入屏幕上移的解决方法
# 总结IOS中隐藏软键盘的三种方式
# iOS表情键盘的简单实现代码
# iOS开发之UIKeyboardTypeNumberPad数字键盘自定义按键
# IOS关闭键盘的方法
# iOS中判断Emoji表情问题
# 关于iOS自带九宫格拼音键盘和Emoji表情之间的一些坑
# 几个
# 就给
# 先来
# 就开始
# java
# brush
# pre
# class
# define
# ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx
# ALPHANUM
# ALPHA
# NUM
# textfield
# lt
# nbsp
# keyboardType
# UIKeyboardTypeASCIICapable
# textFiled
# code
相关文章:
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
如何通过智能用户系统一键生成高效建站方案?
建站主机选虚拟主机还是云服务器更好?
建站主机选购指南:核心配置与性价比推荐解析
高性能网站服务器部署指南:稳定运行与安全配置优化方案
建站之星代理平台如何选择最佳方案?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
西安专业网站制作公司有哪些,陕西省建行官方网站?
建站主机系统SEO优化与智能配置核心关键词操作指南
威客平台建站流程解析:高效搭建教程与设计优化方案
,巨量百应是干嘛的?
如何在建站宝盒中设置产品搜索功能?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
网站制作需要会哪些技术,建立一个网站要花费多少?
如何在云虚拟主机上快速搭建个人网站?
高防服务器租用如何选择配置与防御等级?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
如何通过FTP空间快速搭建安全高效网站?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
长沙做网站要多少钱,长沙国安网络怎么样?
如何通过万网虚拟主机快速搭建网站?
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
中山网站推广排名,中山信息港登录入口?
如何在IIS服务器上快速部署高效网站?
建站之星图片链接生成指南:自助建站与智能设计教程
如何在阿里云虚拟主机上快速搭建个人网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
专业公司网站制作公司,用什么语言做企业网站比较好?
网站制作软件有哪些,制图软件有哪些?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
Android使用GridView实现日历的简单功能
如何在IIS7中新建站点?详细步骤解析
香港服务器建站指南:免备案优势与SEO优化技巧全解析
已有域名能否直接搭建网站?
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
宝塔新建站点报错如何解决?
jQuery 常见小例汇总
存储型VPS适合搭建中小型网站吗?
为什么Go需要go mod文件_Go go mod文件作用说明
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
如何选择靠谱的建站公司加盟品牌?
定制建站流程步骤详解:一站式方案设计与开发指南
Python lxml的etree和ElementTree有什么区别
广州营销型建站服务商推荐:技术优势与SEO优化解析
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站主机是否属于云主机类型?
*请认真填写需求信息,我们会在24小时内与您取得联系。