摘要: 一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到... 阅读全文
posted @ 2015-12-03 17:48 LoyaltyProgram 阅读(154) 评论(0) 推荐(0) 编辑
摘要: NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:self.investNameLabel.text]; NSTextAttac... 阅读全文
posted @ 2015-12-03 17:18 LoyaltyProgram 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一个ios手势密码功能实现ipad/iphone 都可以用没有使用图片,里面可以通过view自己添加keychain做的数据持久化,利用苹果官方KeychainItemWrapper类keychain存储的数据不会因为删除app而清除记录,请调用-(void)clear清除储存密码。简单使用方式下载... 阅读全文
posted @ 2015-12-03 17:09 LoyaltyProgram 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 1,UIView的setNeedsDisplay和setNeedsLayout方法首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调... 阅读全文
posted @ 2015-12-03 11:15 LoyaltyProgram 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)... 阅读全文
posted @ 2015-12-03 10:37 LoyaltyProgram 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 原因:在Xcode6之前,创建的文件系统会自动为用户导入Foundation.h和UIKit.h文件,但是最新的Xcode6只为用户导入了Foundation.h文件,缺少一个。所以,解决方案是:自己在头文件部分导入即可:#import 阅读全文
posted @ 2015-12-03 10:32 LoyaltyProgram 阅读(158) 评论(0) 推荐(0) 编辑