- 博客(7)
- 收藏
- 关注
原创 iOS UIScrollView定时循环播放图片
一般是利用UIScrollView承载播放的图片,通过NSTimer方法和UIPageControl的currentPage数值改变达到播放效果。 在你的.h文件中声明控件属性(记得加上 UIScrollViewDelegate 代理) YourProject.h { UIPageControl *pageControl; UIScrollView *scrollView;
2016-10-22 17:31:30
571
原创 SDWebImage 修改缓存图片大小以及从缓存中获取图片资源
SDWebImage经常用于iOS开发中的图片缓存加载,加载中先是通过SDImageCache从内存中查找是否有图片,将URL作为图片资源在内存中的唯一索引来进行查找。有缓存,则通过代理进行回调展示图片。无,则通过NSURLConnection来进行下载,下载完成后会保存在内存中。 修改缓存图片大小 实际开发中,有可能因为服务器的的图片尺寸过大,用SDWebImage进行下载原图会造成内存崩溃。例
2016-08-30 17:02:36
2048
原创 iOS 动画大全(附带gif图片效果)
在实际的开发当中为了达到界面美化的效果,我们经常需要在项目中使用各种动画,在增强界面的动感。总结了个人的开发经验,下面介绍最常用的动画打全(根据图片效果自行选用吧):UIImage类似美团袋鼠奔跑的动画 -(UIImageView *)imageView{ if (!_imageView) { _imageView = [[UIImageView alloc]init
2016-07-11 16:50:07
3179
1
原创 基于AFNetworking3.0自定义block网络回调事件(GET、POST、Download)
github地址:https://github.com/GarveyBear/GBNetWorking(目前支持GET、POST、Download三种) 直接下载参照源码,使用之前记得pod AFNetWorking3.0进去噢! cocoaPod使用:Get,Post,Download 打开终端 cd 你项目的路径 vim Podfile 键盘输入 i,进入编辑模式,输入 platform
2016-07-11 14:04:15
875
原创 OC NSString 字符串操作详细解析
在iOS开发中NSString被广泛的使用,系统中为NSString提供了很多实用的方法。具体如下: 字符串大小写转换 //@property (readonly, copy) NSString *uppercaseString; 字符串全部转为大写 //@property (readonly, copy) NSString *lowercaseString; 字符串全部转为小写 //@prope
2016-06-14 19:40:57
1015
原创 iOS block 基本用法总结
iOS Block 经典用法一、Block定义 block定义:是OC中的一种数据类型,可以保存代码,传递参数等,被广泛的运用于iOS开发中。 ^是block的特有标记 block的实现方法的代码实在{}之间 block的定义(如下示例代码): //声明形式 返回值(^块名称)(参数类型 参数名,参数类型 参数名,...) 1.)不带参数的block void(^noArgumentsBlo
2016-05-18 19:25:37
1064
原创 iOS NSPredicate数组筛选
NSPredicate条件查询NSPredicate的作用 简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。 **条件查询一般是运用于按照条件要求将数组中符合条件的数据筛选出来形成一个新的数组,主要的功能大概如下:代码,例如:NSMutableArray *preditArray = [NSMutableArray arr
2016-04-12 19:00:28
3625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人