16th,March,2017
检测Textfield是否输入文本
一开始点击textField弹出键盘时会触发shouldBeginEditing。点击键盘按键触发shouldChangeCharacters代理,代理中的replaceString为输入的字符,通过textField的text属性可以获取在未修改前的字符。 比如中文输入法预输入a时,replaceString为a,但不代表textField的text就会添加a。点击删除按钮时,replaceString打印显示<object returned empty description>,也就是空。
10th,March,2016
*1.修改TextField的边框颜色layer.borderColor
1. 通过xib界面修改
1) 设置layer.borderColor ,
问题: 运行的时候颜色并没有变。
分析:因为layer的color是CGColor,但你键值加上去的是UIColor,所以设置了没用。
解决方案1: 
给layer添加一个category,然后添加方法
- (void)setBorderColorWithUIColor:(UIColor *)color
{
self.borderColor = color.CGColor;
}

然后就可以去设置了,keyPath:layer.borderColorWithUIColor

解决方案2:
代码设置咯
2. 代码设置
self.Textfield.layer.borderWidth = 1.0f;
self.Textfield.layer.borderColor = [UIColor grayColor].CGColor;
参考资料:
如何在XIB中设置View的边框以及颜色(非代码)
15th,March,2016
*2. 回收键盘

1. 点击键盘按钮做处理DidEndOnExit

点击用户名的next按钮,可在DidEndOnExit事件中隐藏用户名的textField[resignFirstResponder],启用密码的textField[becomeFirstResponder]。
2. 点击空白处回收键盘
统共有三种处理方式:
1). 使用view的touchesBegan:触摸事件来实现对键盘的隐藏。
2).  修改xib中UIView的Custom class为UIControl,然后再绑定背景UIView的Touch up Inside事件。
 3) .还有就是创建自定义触摸手势,具体的实现可上网查找
参考资料:IOS 点击空白处隐藏键盘的几种方法
*3. 输入框键盘弹出页面自动上移处理
1) 添加UITextFieldDelegate;
2) show the code:
参考资料:
http://jingyan.baidu.com/article/fa4125acd3dfe228ad709263.html

iOS--TexiField相关相关推荐

  1. 疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础(国内首部iOS 7相关著作,小伙伴们,学好iPhone/iPad应用开发,我们一起做土豪吧)

    疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础(国内首部iOS 7相关著作,小伙伴们,学好iPhone/iPad应用开发,我们一起做土豪吧) 李刚 编 IS ...

  2. iOS Hook相关教程 工具篇

    iOS hook相关教程 工具篇 osx 工具集 class-dump 建议安装 class-dump,顾名思义,就是用来dump目标对象的class信息的工具.该工具利用Objective-C语言的 ...

  3. [转载] iOS直播相关,感觉有点用

    做一款仿映客的直播App?看我就够了 转载来源:https://www.jianshu.com/p/5b1341e97757 做一款仿映客的直播App?看我就够了 stlndm关注 72016.07. ...

  4. iOS 10 相关问题

    1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserN ...

  5. iOS WIFI 相关

    转载自:http://blog.csdn.net/iefreer/article/details/8639856 2010年开始苹果清理了一批APP Store上的WIFI扫描软件, 缘由语焉不详. ...

  6. ios应用相关的性能优化及参考文档

    ios app programming guide: https://developer.apple.com/library/ios/documentation/iphone/conceptual/i ...

  7. 【iPone(iOS)相关开发】

    =====================以下iPhone(iOS)开发相关=============================== 001) 开发iOS应用软件的相关条件? 0> 基于I ...

  8. ios音频相关基础知识

    最近在看音频相关的知识,然后就搜集了些基础知识记录下来,以便日后查看和供需要的人学习 1.音频(audio) 指人耳可以听到的声音频率在20HZ~20kHz之间的声波,称为音频. 2.音频采样(aud ...

  9. iOS开发经验相关知识

    一. iPhone Size 手机型号 屏幕尺寸 iPhone 4 4s 320 * 480 iPhone 5 5s 320 * 568 iPhone 6 6s 375 * 667 iphone 6 ...

  10. IOS 京东相关app 出现“网络请求失败,请检查您的网络设置”的解决办法

    问题情况 在IOS系统下,下载安装或者更新新版的京东相关app之后,打开app直接就是"网络请求失败,请检查网络设置",无论是数据连接还是wifi都试了,都是网络请求失败. 然而打 ...

最新文章

  1. 一不小心肝出了4W字的Redis面试教程
  2. 初探团队基于session的探索性测试
  3. Tableau必知必会之用 Page 功能创建你的动态视图
  4. android中判断设备定位状态
  5. Coding中遇到的BUG集合~
  6. visual c++ 部分窗口样式设置
  7. java io效率_JAVA IO操作的总结 和速度实验
  8. 推荐 GitHub 2K+ 星:前端监控工具 - webfunny 项目
  9. Hadoop源码分析HDFS ClientProtocol——getBlockLocations
  10. python的进程模块
  11. bigdecimal 小于等于0_半场0-0比分的比赛,你需要注意这些
  12. h5文字垂直居中_CSS中垂直居中和水平垂直居中的方法
  13. Android面试系列文章2018之内存管理之UI卡顿篇
  14. python网格搜索优化参数_python – 是否有可能通过网格搜索调整参数scikit-learn中的自定义内核?...
  15. vmware快速搭建OpenStack云计算平台
  16. hibernate4平台搭建
  17. python if else_菜鸟笔记015 Python If ... Else
  18. 基于RS485通讯总线的ModbusRtu协议C#上位机开发源码
  19. 网络安全技术及应用复习材料
  20. CnOpenData工商注册企业数量统计数据:省份-年度-企业数量信息表

热门文章

  1. Linux Base VIII 压缩和解压缩命令
  2. 零代码组态:搭建智慧水泥生产工艺流程
  3. [pytorch] monai Vit 网络 图文分析
  4. 翻译文章“AST 模块:用 Python 修改 Python 代码”---!!注意ironpathyon未实现此功能...
  5. DC Administration Services 宣布ISDA裁决委员会2020年申请流程
  6. Nexmo 短信平台接口 遇到的坑
  7. 记录一下jadx的误报
  8. java 的安全管理器
  9. 用友U8案例实验应收管理后台配置
  10. matlab自动识别技术,基于Matlab的车牌自动识别技术研究与实现