自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Masonry(Github)文档翻译

Masonry以更漂亮的语法封装了AutoLayout,是一个轻量级的布局框架。 Masonry有自己的布局DSL(domain-specific language),提供了一种链式写法来描述NSLayoutConstraints,这使得布局代码变得更加简洁和可读。 Masonry 支持 iOS 和 macOS。NSLayoutConstraints怎么了?在底...

2018-07-13 14:21:54 875 1

原创 关于字典转模型的一些思考(持续更新中)

关于字典转模型的一些思考: 一般情况下,静态的数据(相比于网络数据而言)可以保存在plist中。plist中一般以字段数组的形式,保存数据,一个字段对象可以有非常丰富的数据类型,可以很好的表达一个对象。但是字典对象依赖于”键值编码”,在获取字典对象值时,需要指明键名才行。但是键名很容易输错,而且字典对象难以有所扩充,不能把我们希望添加的操作数据的方法添加进去,所以需要对字典对象做一层封装。这个封装

2015-11-02 23:13:16 728

原创 遍历数组的两种方法

写- (void)arrayWith:(NSArray *)array{ int i = 0; for (NSNumber *num in array) { NSLog(@"%@", num); if (i == 1) { break; } i++; } // 参数:对象,索引,是否

2015-10-18 11:11:24 1792 1

原创 使用数组实现排列乱序

使用数组实现排列乱序 // 块代码 NSArray *array = @[@(1), @(2), @(3), @(4), @(5)]; // 排序 array = [array sortedArrayUsingComparator:^NSComparisonResult(NSNumber *num1, NSNumber *num2) { // 乱序=>一会升

2015-10-18 11:09:22 643

原创 简单的iOS收尾式动画

//定义动画视图需要变化的大小和位置,用于指定最后iconButton 的frame CGFloat w =self.view.bounds.size.width ; CGFloat h = w ; CGFloat y = (self.view.bounds.size.height - h )*0.5; //开始动画 [UIView animateWith**

2015-10-18 11:06:11 412

原创 界面多个小view布局的九宫格算法

做类似应用程序管理这样的app时,需要在界面上展示多个相同大小的视图,一般以九宫格的形式排列,在 用代码动态创建这些视图的时候,需要用到九宫格算法,来调整各个创建出来的小视图 位置,以便形成九宫格的效果; 例子代码:- (void)viewDidLoad { [super viewDidLoad]; //搭建界面,九宫格#define kAppViewW 80 //小

2015-10-17 19:16:36 2269

原创 addTarget各个参数的含义:

button addTarget:self action:@selector(farmImage:) forControlEvents: UIControlEventTouchUpInside各个参数的含义: 1、button:是你的button的名字,是一个UIButton类型 2、self表示你参数中所加的方法(farmImage:)是加到button本身的, 3、@selector(fa

2015-10-17 19:11:40 2564

原创 整状态栏颜色

整状态栏颜色/* 调整状态栏颜色 / /** UIStatusBarStyleDefault 黑色状态栏 UIStatusBarStyleLightContent 亮色状态栏 */ - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; }

2015-10-17 19:01:38 319

原创 iOS控件 不能够交互的几种情况

不能够交互的几种情况:1、控件的alpha <= 0.01 2、控件hidden = YES 3、userInteraction选项 = NO 4、父视图不允许交互,也不能交互 5、父视图允许交互,在父视图可见范围内,可以交互,范围之外不能交互

2015-10-17 18:53:43 518

原创 delphi6 编译报错 Unit name mismatch:'XXXX'

delphi6 编译报错 Unit name mismatch:'XXXX'

2015-01-30 09:00:51 768 1

mybase_6.3.3正式版

myBase 是一款用于分类管理自由格式资料的数据库软件,对个人用户在微软视窗( Windows )桌面上 实现文档、知识、笔记、日记、图片和网页的分类管理任务相当有帮助

2014-11-03

Win7下搭建安卓android开发环境

该教程详细描述了在win7下搭建安卓开发环境的详细步骤和注意事项

2014-06-10

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

TA关注的人

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