自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CALayer_01

当我们提到Layer时,我们总会想到UIView。很多初学者并不了解,为什么iOS在为我们提供了UIView的同时,又为我们提供了CALayer? 接触过iOS开发的同学都知道,视图(View)用于在手机屏幕上显示一个矩形区域,并能够响应用户的输入。一个视图可以管理它的所有子视图。

2015-12-23 17:47:46 546

原创 VFL示例

上篇文章向大家介绍了VFL的基本语法点,如果对以下示例不熟的童鞋,可以前去参考。废话不多说,我们直接来看示例。示例一将五个大小相同、颜色不同的view排成一行,view间的间隔为15px,第一个view的间隔与屏幕的左边间隔10px,最后一个view的间隔与屏幕的右边间隔也为10px。

2015-08-10 18:23:40 755 1

原创 Auto Layout之创建布局约束

上篇文章给大家介绍了AutoLayout 的由来及OC中关于AutoLayout 的类。这篇文章将向大家介绍,在iOS 编程中如何使用Auto Layout 构建布局约束。 创建布局约束创建布局约束的方式在iOS 中使用Auto Layout构建布局约束的方式有三种:用IB设计界面。IB可以生成帮助开发者快速布局你的约束,你可以在可视化编辑器中定制你的约束集合

2015-08-06 19:03:17 889 1

原创 Auto Layout

作者在前面几篇博文中很简略地写了一下关于Auto Layout ,但是并没有深入的讲解。接下来一系列的博文,将会向大家介绍 Auto Layout。Auto Layout的由来事实上关于Auto Layout 在2012年的时候,就已经出现在我们的视野当中。那时候它作为iOS6 版本的一部分,旨在用来取代基于spring 和 sruct 的 Autosizing 系统。

2015-08-05 23:22:11 842 2

原创 iOS通知(一)

在iOS中有两种通知:本地通知和远程通知(也叫推送通知)。本地通知不需要使用任何外部基础设施,在设备内部就可以实现。但是推送通知需要有网络连接,还需要服务器配合。本文将给大家介绍如何在iOS中实现本地通知和推送通知。本地通知在iOS中,本地通知非常适用于基于时间的行为,比如你的app中有这样的一个需求:某个商品需要促销,但是促销时间是几天后。那么你可以定义一个本地通知,用于提醒用户几天后抢购商品。

2015-08-03 17:54:31 829 1

原创 计算机网络(一)

计算机网络 对于程序员来讲,对计算机网络的了解是必要的。特别是基于IP和TCP/IP的网络以及Internet。此篇文章将向各位介绍关于计算机网络的相关基本知识 网络的定义网络是用线缆链接,数据位转换为通过线缆移动的电磁波。对于无线网络则是通过红外光和微波传输数据。网络中的节点(node)当你将你的计算机连接到计算机网络中,我们就将此计算机称为节点。虽然大多数节点都是计算机,但是像

2015-08-03 16:22:39 1150 2

原创 iOS正则表达式(三)

正则表达式快捷命令上篇文章中讲到,我们正则表达式中存在快捷命令可以简化我们的表达式。OK,接下来我们来看下这些快捷命令吧。 命令 解释 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一

2015-07-29 18:12:19 2882 3

原创 iOS正则表达式(二)

引言对于大多数新手而言,学习正则表达式的语法,无疑很痛苦,吐槽这样的火星文怎么写?OK,这个链接是一个正则表达式文档,读者点进去,发现,Oh,God!这么长,完全没有兴趣来看了。有木有简单易懂的教程了呢?那么作者就一一道来。语法记住正则表达式的语法,其实只需要记住三样东西:Bracket(括号)caret(插入符号)Dollars(美元符号)在正则表达式里面有三种类型的符号:方括号 []:表示

2015-07-28 17:52:15 860 3

原创 iOS正则表达式(一)

什么是正则表达式?正则表达式是对字符串操作的一种逻辑公式。作用?在iOS开发中我们通常使用正则表达式来匹配给定的字符串是否符合我们的业务逻辑,比如说用户注册帐号只能是手机号或者邮箱等。我们还可以使用正则表达式来从一段字符串当中截取我们需要的字符串,比如说网页源码中我们需要截取某些个图片地址等。

2015-07-28 00:02:54 1139 4

原创 AutoLayout(四)

可视化约束 Visual format language(VFL) 如下: [self.view addConstraint:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[view1]-8-[view2]" options:NSLayoutFormatAlignAllLeading metrics:nil views:NSDictionar

2015-07-24 12:15:41 429

原创 AutoLayout(三)

XIB中约束; 单视图: Width Height 尺寸,宽度和高度约束显示地设置一个视图的尺寸 直接设置到视图 Horizontal Center in Container / Vertical Center in Container 中心定位:在父视图中定位一个视图的中心 设置到父视图 Leading Space to SuperView / Trailing Spac

2015-07-24 12:13:36 347

原创 AutoLayout(二)

构建NSLayoutConstraint实例 NSLayoutConstraint的类方法 [NSLayoutConstraint constraintWithItem:<#(id)#> attribute:<#(NSLayoutAttribute)#> relatedBy:<#(NSLayoutRelation)#> toItem:<#(id)#> attribute

2015-07-24 12:11:23 314

原创 Autolayout (一)

基本属性钉固请求     Width/Height 添加一个约束将选中的单个或多个师徒的宽度或高度固定为当前值     Horizontal/Vertical Spacing 当多个视图被选中时,添加约束来固定那些视图之间的间隔     Leading/Trailing/Top/Bottom Space to Superview 添加约束,固定选中的

2015-07-24 12:03:31 377

空空如也

空空如也

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

TA关注的人

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