摘要:
选择器,我想大家都不陌生,当需要用户去选择某些范围值内的一个固定值时,我们会采用选择器的方式。选择器可以直观的提示用户选择的值范围、统一信息的填写格式,同时也方便用户快速的进行选择,比如对于性别,正常情况下就只有男女两种情况,那这时候用一个选择器给用户进行选择的话,可以避免错误数据的输入,也更方便用 阅读全文
摘要:
阅读全文
摘要:
//根据宽度求高度 + (CGFloat)getLabelHeightWithText:(NSString *)text width:(CGFloat)width font: (CGFloat)font { CGRect rect = [text boundingRectWithSize:CGSiz 阅读全文
摘要:
#import "NSString+change.h" #import <CommonCrypto/CommonDigest.h> @implementation NSString (change) //小写- (NSString*)md532BitLower { const char *cStr 阅读全文
摘要:
//设置导航栏背景色 如果上面的不好用 就用下面的 [self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:RGB(53, 139, 244)] forBarMetrics:UIBarMe 阅读全文
摘要:
一个近乎完整的可识别中国身份证信息的Demo就问问你霸气不😄也是通过人脸识别然后捕捉到相机的图片,然后对图片进行信息识别,得到身份证的信息赶紧去下载代码吧,直接在真机运行,你会很开心的😊 https://github.com/zhongfenglee/IDCardRecognition另外还一个 阅读全文
摘要:
code版本:8.3.3 iOS版本:10.3.2 移除 Xcode 运行安装 APP 产生的缓存文件(DerivedData) 只要重新运行Xcode就一定会重新生成,而且会随着运行程序的增多,占用空间会越来越大。删除后在重新运行程序可能会稍微慢一点,建议定期清理。 路径: 1 ~/Library 阅读全文
摘要:
KVO键值监听: Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 使用方式: 1. 注册,指定被观察者的属性, 2. 实现回调方法 3. 移除观察 上代码之 阅读全文
摘要:
一般app中都会带有动画,而如果是一些复杂的动画,不但实现成本比较高,而且实现效果可能还不能达到UI想要的效果,于是我们可以借助lottie来完成我们想要的动画。 lottie动画1.gif lottie动画2.gif Lottie动画库 Lottie是Airbnb开源的一个库,通过bodymovi 阅读全文
摘要:
导语 WKWebView 是苹果在 WWDC 2014 上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用、内存泄漏的 UIWebView。WKWebView 拥有60fps滚动刷新率、和 safari 相同的 JavaScript 引擎等优势。 简单的适配方法本文不再赘述,主要 阅读全文