摘要:
TableView 是自带滑动删除这个功能,但是有时候并不能满足我们的需求。例如,需求要求删除的那个按钮可自定义,这时候系统的功能就嗝屁了... 当然,现在好用的轮子那么多,相信肯定有能满足你要求的。今天,我来教大家怎么保持系统的滑动删除功能不变,又可以随意的自定义删除按钮,快捷方便! 废话不多说, 阅读全文
摘要:
图片的处理大概分 截图(capture), 缩放(scale), 设定大小(resize), 存储(save) 1.等比率缩放 - (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginIma 阅读全文
摘要:
去除空格: NSString *cleanString = [dirtyString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; 还有就是去除多于的空格,如下: NSStrin 阅读全文
摘要:
github地址: https://github.com/duyu321/DYCommonHandleTools 如果感觉不错记得点赞😀 阅读全文
摘要:
SDWebImage作为目前最受欢迎的图片下载第三方框架,使用率很高。但是你真的会用吗?本文接下来将通过例子分析如何合理使用SDWebImage。 使用场景:自定义的UITableViewCell上有图片需要显示,要求网络网络状态为WiFi时,显示图片高清图;网络状态为蜂窝移动网络时,显示图片缩略图 阅读全文
摘要:
如果你在一个UIViewController中重写了这两个类方法,那么你会在在这个控制器中发现一下现象: 1,相同之处: (1)这两个类方法在init之前就调用了 (2)在整个应用app中无论你用到这个类多少次,这两个类方法均只会被调用一次 2,不同之处: (1)load是在initialize之前 阅读全文
摘要:
如果说valueForKeyPath只是小小的tips,那真的可以说valueForKeyPath是偏方治大病。 下面举几个栗子,大家感受下: 1.Json解析为NSDitionary 2.计算平均值、和、最大最小 阅读全文
摘要:
使用LaunchScreen.storyboard设置启动图1.打开LaunchScreen.storyboard BD8898B0-F552-4AC4-AF85-2662919581BD.png BD8898B0-F552-4AC4-AF85-2662919581BD.png 2.在LaunchS 阅读全文
摘要:
由于只是一些简单实用的东西,学学还是挺不错的。其实单元测试用的好,开发起来也会快很多。单元测试对于我目前来说,就是为了方便测试一些功能是否正常运行,还有调试接口是否能正常使用。有时候你可能是为了测试某一个网络接口,然后每次都重新启动并且经过很多操作之后才测试到了那个网络接口。如果使用了单元测试,就可 阅读全文
摘要:
废话不多说,直接上代码,很简单,都是原生的,注意一点就是label不能用.text,要用.attributedText!! #import "ViewController.h"@interface ViewController () <UITableViewDataSource,UITableVie 阅读全文