- 博客(8)
- 收藏
- 关注
原创 参考了一些获取验证码的方式,再次封装一下获取验证码按钮,以及手机号码的正则处理
#import @interface UIButton (GetVerifyCode)- (void)setTimeForTwinkle:(NSInteger)time ; //twinkleTitle:(NSString *)title;@end#import "UIButton+GetVerifyCode.h"/** * 记录原始的title */static
2015-12-28 16:18:22 532
原创 tableView 使用注意事项:一个tableView展示不同的cell时复用,以及数据更新
最近在工作之中使用到3种不同的cell类 来展示3种不同的 数据形式:记录总结一下:先前在 一个类中定义了 3种不同的cell初始化方法,来进行不同的cell类的初始化:本来是在View上添加三个不同的tableView来展示不同的cell 这样导致内存开销相对较大,不过也有代码可以解决一些内存问题比如:在切换tableView 的时候将tableView的数据源给置为nil,不过
2015-12-28 12:03:13 1034 1
转载 不常用的日期:NSCalendar + NSDateComponents
NSCalendar NSDateComponents NSDate NSDateFormatter NSTimeZone NSLocale目录[-]iOS时间那点事NSCalendar + NSDateComponentsNSDateComponents实例化的方式第一种:第二种:第三种:NSCalendar中比较重要的方法和概念fir
2015-12-23 11:32:49 315
转载 自定意义cell左右滑动,添加自定意义button
原文出处: Ellen Shapiro 译文出处:nixzhu (@nixzhu) 欢迎分享原创到伯乐头条Apple 通过 iOS 7 的邮件(Mail)应用介绍了一种新的用户界面方案——向左滑动以显示一个有着多个操作的菜单。本教程将会向你展示如何制作一个这样的 Table View Cell,而不用因嵌套的 Scroll View 陷入困境。如果你还不知道
2015-12-14 11:07:19 1620
原创 sizeToFit 解决Label的高度自适应碰到的一些问题
说明:1.此处用到了一些UIView的类扩展2.sizeWithString 这个方法并不好用,只显示两行文字,其他的文字都显示不了 3.不要与Mas 自动布局一起使用否则会导致sizeToFit不起作用UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(30,20, KWidth,
2015-12-10 22:59:31 1925
原创 setNeedsDisplay setNeedsLayout layoutIfNeeded
1. [self.scrollView layoutIfNeeded];//Lays out the subviews immediately.此方法立即执行 下面的方法有点像 不是立即执行而是在下一个drawing cycle update中一起更新2. [self.scrollView setNeedsLayout];//Because this method does
2015-12-05 23:12:31 601
原创 纯代码代码创建textView 输入文字时出现文字不从第一行显示问题 以及textField的初始化
纯代码代码创建textView 输入文字时出现文字不从第一行显示问题 默默的查了一下,原来是controller的影响,但是从storyboard 拖得控件就不会这样,修改一下控制器的属性self.automaticallyAdjustsScrollViewInsets = NO;就解决了。会受到状态栏,导航栏,以及工具条,tabBar的影响 自动添加内部的in
2015-12-04 16:09:31 1303
原创 KSImageNamed-Xcode 7.1 崩溃
好久没使用 KSImageNamed-Xcode 在次使用时, 必须把以前的插件去掉,重新安装。具体步骤如下:1. 如果已经安装过,把之前的KSImageNamed.xcplugin移除掉(~/Library/Application Support/Developer/Shared/Xcode/Plug-ins) 。2. 再次运行 KSImageNamed 插件,安
2015-12-01 11:34:19 881
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人