自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 漂亮刷新控件-iOS

效果图使用方法 1、手动下载代码,导入头文件HHRefreshManager.h/** 实例化方法, 内部KVO监听tableView的contentOffset @param delegate 代理对象 @param scrollView 需要监听的对象 @return 当前类的实例 */+ (instancetype)refreshW...

2018-07-11 21:16:14 289 1

原创 炫酷转场动画-iOS

使用方法 1、导入头文件UIViewController+HHTransition 2、调用如下方法,基本只需要一句话,无侵入,API简单易用 case 0: [self.navigationController hh_presentCircleVC:[CircleViewController new] point:...

2018-04-25 10:01:44 725

原创 模型属性生成器,告别手动输入模型属性

效果图说明 简单易用的工具类,根据网络请求的数据自动导入模型属性,可以自定义字段,支持嵌套模型,不用每次都需要手动输入属性,减少输入错误。使用方法 1、创建模型,如:HHModel、Hello、Word、为用户自定义模型。 2、调用如下类方法创建属性方法generateProperty 3、运行你的程序,你会发现模型属性已经出现包含方法:NSObject+HHModelGen

2017-12-24 11:18:13 692

原创 轻量化autolayout布局框架,支持多级映射

由于之前开发都是用的xib,并没有过多的手写autolayout,简易的VFL语法也就搞定了,也就没有刻意封装,最近一个项目是纯代码开发,用的是第三方框架massory,链式语法,简洁优雅。虽然massory是目前比较好用功能全面的布局框架,但也有一点遗憾,不能支持多级映射。例如: 需求:把label2放在label1的正下方,距离20point。 label2的高等于label1的底部偏移

2017-12-09 11:31:39 328

原创 iOS以内聚的方式添加控件

出发点 每次添加控件都需要addSubview: 其次控件的属性设置、方法经常跨函数,无法快速查找对比 常规设置 self.titleLabel = [[UILabel alloc]init]; self.titleLabel.translatesAutoresizingMaskIntoConstraints = NO; self.titleLabel.tex

2017-07-22 19:03:52 293

原创 自定义TabBarController,支持双击回到顶部

效果图: 说明: 这个一个使用非常简单的自定义TabBarController,支持双击回到顶部事件。 只需要子控制遵守协议DoubleClickProtocol,实现协议方法即可回调双击事件。 改变字体配置信息在HHCommonInitial.h中使用方法: HHTest0ViewController *vc1 = [HHTest0ViewController new]; H

2017-07-01 14:58:17 786

原创 排序算法讲解及代码实现

共用方法/** 交换元素位置 @param element1 元素指针 @param element2 元素指针 */void swapElement(int *element1 , int *element2)//交换元素位置{ int temp = *element1; *element1 = *element2; *element2 = temp;}/**

2017-05-24 15:06:48 329

原创 iOS不使用__block修改Block中的局部变量<指针篇>

Laziness is like a lock, which bolts you out of the storehouse of information and makes you an intellectual starveling. –Bernard Shaw 懒惰就象一把枷锁,锁住了知识的仓库,使你的智力便得匮乏。–萧伯纳示例1: int a = 10; NSLog(@

2017-05-14 10:43:13 3118

原创 iOS实现炫酷悬停交互视图

不知道怎么开场,以一条经典语录开场吧。 We grow neither better nor worse as we grow old but more like ourselves.( M. L. Becker ) 随着年龄的增长,我们并没有变得更好也没有变得更坏,而是变得更象我们自己(贝克尔)下载地址:Github层级说明: 此控件为UIView,分三个部分,顶

2017-05-13 19:45:44 1813

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除