今天在做项目的过程中,其中有三个控件:

UITextField, UITextView , UILabel,
后来发现个问题:如果什么数据都不回填给textField.text 和 textView.text  传递的是:textField.text = 
 textView.text =  。(其实就是个空的字符串),但是label 的却不是,log的是:label.text = (null).这样传的值总会导致程序Crash。
尝试了几种方法修改label.text ,但是最终都没有成功。最后的最后,就把label控件索性转为UITextField好了。
这个要实现的功能是:点击UITextField 跳转到另外一个页面 获取数据,然后回填到UITextField.text。
起初,想着给UITextField添加点击手势等等一系列操作,但是都无用。
最后找到了一个很好的解决办法。
1.无需添加点击手势
2.实现代理方法即可。

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{

//写你要实现的:页面跳转的相关代码

return NO;

}

最新文章

  1. ecplise + hadoop 调试环境搭建
  2. jQuery-1.9.1源码分析系列(七) 钩子(hooks)机制及浏览器兼容
  3. Ubuntu 下配置apache和APR
  4. SharePoint 2013 在母版页中插入WebPart
  5. 挖一挖C#中那些我们不常用的东西之系列(5)——FlagAttribute
  6. JAVA的网络编程基础概念
  7. 使用 layoutopt 进行布局优化
  8. bootstrap导航条
  9. php汉字生成首字母
  10. Java集合概述、Set集合(HashSet类、LinkedHashSet类、TreeSet类、EnumSet类)
  11. 报错:“不是有效的Win32应用程序”的解决办法
  12. Ubuntu + VMware=Linux虚拟机
  13. C++数据个数未知情况下的输入方法
  14. Dynamics CRM教程:制作普通图表并放入仪表盘中
  15. 51nod 1294 修改数组
  16. 【OCR技术系列之七】端到端不定长文字识别CRNN算法详解
  17. Determine YARN and MapReduce Memory Configuration Settings
  18. java类封装成dll
  19. 前端之jquery基础
  20. 如何使用 Azure PowerShell 在 Azure Marketplace 中查找 Windows VM 映像

热门文章

  1. Vue动态创建组件方法
  2. ffmpeg从内存读取文件
  3. S3C2440中断
  4. linq排序之 根据文本 A-001-002-003 这种类型进行分割排序 空值放于最后
  5. trycatch中return语句如何执行
  6. ES6 基础学习
  7. Java Web项目实战第1篇之环境搭建
  8. 精彩的linux shell 命令
  9. JAVA 大数据
  10. 优化实例- not use hash to avoid temp space issue