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

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
相关文章:
建站之星代理如何获取技术支持?
如何安全更换建站之星模板并保留数据?
如何通过VPS建站无需域名直接访问?
建站主机选择指南:服务器配置与SEO优化实战技巧
如何选择高效稳定的ISP建站解决方案?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
建站之星后台密码遗忘或太弱?如何重置与强化?
如何通过虚拟主机快速搭建个人网站?
网站app免费制作软件,能免费看各大网站视频的手机app?
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
建站之星微信建站一键生成小程序+多端营销系统
如何规划企业建站流程的关键步骤?
简历在线制作网站免费,免费下载个人简历的网站是哪些?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
如何做静态网页,sublimetext3.0制作静态网页?
非常酷的网站设计制作软件,酷培ai教育官方网站?
专业商城网站制作公司有哪些,pi商城官网是哪个?
制作企业网站建设方案,怎样建设一个公司网站?
教学论文网站制作软件有哪些,写论文用什么软件
?
建站之星如何助力网站排名飙升?揭秘高效技巧
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
如何快速选择适合个人网站的云服务器配置?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
网站制作新手教程,新手建设一个网站需要注意些什么?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
网站网页制作专业公司,怎样制作自己的网页?
济南企业网站制作公司,济南社保单位网上缴费步骤?
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
广州美橙建站如何快速搭建多端合一网站?
浅谈Javascript中的Label语句
建站之星下载版如何获取与安装?
如何获取上海专业网站定制建站电话?
建站主机是什么?如何选择适合的建站主机?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
内网网站制作软件,内网的网站如何发布到外网?
简单实现Android文件上传
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
建站为何优先选择香港服务器?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
建站主机与虚拟主机有何区别?如何选择最优方案?
常州企业建站如何选择最佳模板?
制作网站的模板软件,网站怎么建设?
*请认真填写需求信息,我们会在24小时内与您取得联系。