RunTime运行时机制 runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的OC代码中, 程序运行过程时, 其实最终都是转成了runtime的C语言代码, runtime算是OC的幕后工作者,下面介绍一下runtime的一个应用用于遍 ...
分类:
移动开发 时间:
2017-06-30 01:02:38
阅读次数:
277
RunTime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API,在我们平时编写的OC代码中, 程序运行过程时, 其实最终都是转成了runtime的C语言代码, runtime算是OC的幕后工作者。 有的时候我们想改某个UI控件的某个属性,去查看头文件都没有找到,这时 ...
分类:
移动开发 时间:
2017-06-29 19:28:58
阅读次数:
285
iOS中UITextField 使用全面解析 //初始化textfield并设置位置及大小 //设置边框样式,只有设置了才会显示边框样式 //设置输入框的背景颜色,此时设置为白色 如果使用了自定义的背景图片边框会被忽略掉 //设置背景 //设置背景 //当输入框没有内容时,水印提示 提示内容为pas ...
分类:
移动开发 时间:
2017-06-28 18:57:34
阅读次数:
207
//个人总结。欢迎新增或改动#import <UIKit/UIKit.h> typedef enum{ VALIDATION_TYPE_NUM_VALIDATED = 0,//数字 VALIDATION_TYPE_ID_CARD_VALIDATED = 1,//身份证 VALIDATION_TYPE ...
分类:
移动开发 时间:
2017-06-22 20:51:47
阅读次数:
210
很多人都认为UITextField很简单,为什么会写这个协议呢? 因为在实际开发中可能会用到; 比如要做到下图的效果: 文本框下面的下划线的颜色要随着输入的状态变化; 点击对应的文本框,其下面的线条变为绿色,结束编辑,变为灰色; 要熟悉UITextFieldDelegate协议才能做到这一点; 首先 ...
分类:
其他好文 时间:
2017-06-12 19:53:38
阅读次数:
165
1.UIButton title 距左边显 2.UITextField placeholder 颜色 方法一: 方法二:(iOS 6 之后) 3.隐藏 tabBar 顶部的分割线 ...
分类:
移动开发 时间:
2017-06-08 22:27:14
阅读次数:
538
本话来介绍UIKit框架中的组件UITextField。 UItextField(文本框)和Label看起来看像,可是文本框是能够编辑的。在UI中使用文本框要注意。由于在模拟器上面输入文字是能够使用电脑键盘的。而在真机上。用户仅仅能使用虚拟键盘。所以要注意。另外文本框中的文字大小、颜色等等也是能够设 ...
分类:
移动开发 时间:
2017-06-03 11:16:35
阅读次数:
156
项目里须要在不隐藏键盘的情况下。来更改button 的状态。 这里就是要对uitextfield监控。uitextfield继承于UIControl。所以能够 使用addTarget方法。详细例如以下。 1,在textFieldDidBeginEditing添加-(void)textFieldDid ...
分类:
其他好文 时间:
2017-06-02 20:19:13
阅读次数:
153
UISearchBar *searchBar; for (UIView *subview in [searchBar.subviews firstObject].subviews) { if ([subview isKindOfClass:[UITextField class]]) { UIText ...
分类:
其他好文 时间:
2017-05-23 18:52:23
阅读次数:
182
很多时候用到UITextField时,处理键盘是一个很棘手的问题。 问题一:如何隐藏键盘? 方案1.改变键盘右下角的换行(enter)键为完成键,后实现代理方法键盘自动回弹 keyBoardControll.gif UITextField *textField = [[UITextField all ...
分类:
移动开发 时间:
2017-05-21 00:20:05
阅读次数:
423