自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 cocoaPods,使用,Masonry,pod update,workspace,引入,框架

cocoaPods,使用,Masonry,pod update,workspace,引入,框架

2015-12-04 18:23:42 1347

原创 集合 Swift 增删改查

var str = "Hello, playground"var letters : SetCharacter>=SetCharacter>()letters.countletters.isEmptyletters.insert("C")var favoriteCenres :SetString> = ["Rock","Classical","jaz

2016-01-20 11:02:12 521

原创 Dictionary.字典,增删改查

//Swift中的字典使用时需要具体规定可以存储的键值类型,同样是通过显示类型标注或者类型推断的方式://Dictionaryvar dict=DictionaryInt,String>()var dict2=[Int:String]()var airports:[String :String] = ["PEK":"北京首都机场","CAN":"广州白云机场

2016-01-20 10:06:31 1112

原创 函数 Swift 使用函数多个返回值的特点完成一个count函数,该函数用于计算一个字符串中元音、辅音以及其他字母的个数。

//而在Swift里面函数可以有多个返回值,返回值类型是元组类型,可以通过名称和下标访问元组元素,元组的成员不需要在函数中返回时命名,已经在函数返回类型中定义好了。// 步骤//实现此案例需要按照如下步骤进行。//步骤一:定义一个返回元组类型的函数//由于需要通过函数count同时得到一个字符串中元音、辅音以及其他字母的个数,所以count函

2016-01-19 16:46:54 1233

原创 有一个常量数组ballot,里面存放的是选票信息,通过一个字典统计出每个人的票数。

import UIKit//首先创建一个可变字典vote用于存放人员信息和票数,该字典的类型是[String:Int],选票数组中的人员姓名就是该字典的key。//然后遍历选票数组,判断每个人姓名出现的次数,每出现一次name,vote[name]的value值则加一,如果name第一次出现vote[name]的value则设置为1。// 步骤

2016-01-19 15:29:00 567

转载 九宫格 Swift提供经典的数组和字典两种集合类型来存储集合数据,使用数组实现一个九宫格程序,

//步骤一:定义一个二维数组//首先定义一个常量n,用于规定创建一个n行n列的九宫格,并且n只能是奇数,偶数无法创建九宫格,这里可以使用断言的方式进行判断,代码如下所示://n行n列的九宫格let n = 3assert(n % 2 != 0, "n必须是奇数")//其次定义一个整型的二维数组,并且将所有的元素初始为0,代码如下所示:

2016-01-19 15:12:57 1052

原创 Swift 数组,增删改查,常用的操作

Swift 提供的经典的数组和字典两种的结合类型来存储集合数据;数组和字典中存储的数据值类型必须明确,不呢过把不正确的数据插入其中数组和字典都能使不可变和可变的,创建一个数组或字典分配给一个变量,则这个集合将是可变的,可以进行增加修改删除元素等操作,防止分配给一个常量,则表示该集合是不可变的var array : ArrayInt> =ArrayInt>()arra

2016-01-19 14:52:10 4277

转载 swift 标准库

Swift团队使用协议的方法,给了我们哪些使用协议的提示?好的。55个Swift标准库公有协议,18分钟,让我们开始吧。首先我只想问:为什么是协议?为什么面向协议编程?如果我们回到过去那段年少无知少不更事的面相对象编程时期,我们很多人最初学习的是Objective-C,这意味着我们免受多继承的专横。又或者你是这个房间里另一半喜欢C++的人,那么我们并没有受过多继承的启示,我们稍后将

2016-01-18 20:10:20 521

转载 使用UIView动画完成一个下雪动画

使用UIView动画完成一个下雪动画UIView动画是UIKit提供专门制作动画的API,其本质是对CoreAnimation的封装,使用UIView可以轻松方便的实现动画,不需要经过任何计算,本案例使用UIView制作一个下雪的动画,如图-2所示:图-2首先在创建好的Xcode项目中,将Storyboard中场景背景设置为黑色,在TRViewController类

2016-01-11 09:40:28 1085

转载 使用NSTimer做匀速动画和变速动画

使用NSTimer做匀速动画和变速动画NSTimer是一个计时器类,用于定时向指定对象发送消息,本案例使用NSTimer制作飞机匀速飞行和减速飞行的效果,如图-1所示:图-1首先在创建好的Xcode项目的Storyboard中拖放一个ImageView控件和Button控件,在右边栏的检查器中设置ImageView的显示图片,并将ImageView设置为TRView

2016-01-11 09:37:22 965

转载 如何使用代码的方式进行Autoresizing布局

当子视图直接是用代码的方式创建时,就无法在Storyboard或xib中对其进行Autosizing的设置和操作,此时就需要用代码的方式使用Autoresizing技术。本案例将学习如何使用代码的方式进行Autoresizing布局,使界面上的两个按钮始终保持在屏幕的右上角和右下角实现此案例需要按照如下步骤进行。步骤一:创建项目,添加按钮控件首先创建一个Sing

2016-01-11 09:31:41 622

原创 图片实现缩放功能,设置缩放比例

设置属性最小缩放比例minimumZoomScale和最大缩放比例maximumZooScale;给scrollView指定delegate被委托对象被委托者遵守协议,并实现协议方法指定scrollView某个子视图被缩放:

2016-01-09 17:30:51 798

原创 contentMode 属性,视图,填充样式

contentMode是任何视图都有的一个属性,用来设置内容的填充样式:它的属性是UIViewContentMode枚举类型,常用的模式如下:

2016-01-09 17:23:56 415

原创 block,封装,函数参数,函数的返回值

Block封装一段代码,可以在任何时候执行,block可以作为函数参数或函数的返回值,而本身又可以带输入参数或返回值.Block是OC中的语法,Block的定义可以写在函数(方法)中,耦合性低,直接用,不用声明.

2016-01-09 17:13:55 444

原创 ,工程项目创建流程,目录结构的一半格式,工程中pod进来的用<>,bundle命名的作用,用处怎么用兼容读个版本,pch文件创建

工程项目创建流程,目录结构的一半格式,工程中pod进来的用<>,bundle命名的作用,用处怎么用兼容读个版本,pch文件创建

2015-12-07 13:28:36 477

原创 动画的常用的枚举值,动画先慢再快再慢,动画越来越快,动画越来越慢,动画匀速,动画期间允许交互

动画的常用的枚举值,动画先慢再快再慢,动画越来越快,动画越来越慢,动画匀速,动画期间允许交互

2015-12-04 20:42:27 1022

原创 聊天过程中的飘雪花 ,雪花堆积,雪花消融,聊天过程中飘出的图片,动画

聊天过程中的飘雪花 ,雪花堆积,雪花消融,聊天过程中飘出的图片,动画,gravityBehavior,alpha,collisionBehavior

2015-12-04 18:50:42 1036 1

原创 animator,视图控制器的视图转化为物理世界,图片添加重力碰撞,边缘碰撞属性

animator,视图控制器的视图转化为物理世界,图片添加重力碰撞,边缘碰撞属性

2015-12-04 18:33:43 322

原创 如何安装cocoaPods 默认源 终端 sudo gem install cocoapods

如何安装cocoaPods 默认源 终端 sudo gem install cocoapods

2015-12-04 18:10:02 2641

原创 旋转动画加载, 旋转角度

旋转动画加载, 旋转角度

2015-12-03 19:03:13 566

原创 动画的缩放,移动路径,批量管理动画,单一清除动画,同时清除多个复合的动画

动画的缩放,移动路径,批量管理动画动画的缩放,移动路径,批量管理动画,单一清除动画,同时清除多个复合的动画

2015-12-03 18:49:52 448

原创 设置动画的透明度,透明度的渐变

设置动画的透明度,透明度的渐变

2015-12-03 18:47:07 1052

原创 动画位置移动,动画的持续时间,动画延时,获取动画结束,添加新事件

动画位置移动,动画的持续时间,动画延时,获取动画结束,添加新事件

2015-12-03 18:40:37 616

原创 IOS支付界面锁定按钮,防止支付第二次

iOS支付界面的锁定代码 安全

2015-12-03 10:41:57 514

原创 欢迎界面iOS——初学者福利

欢迎界面滑动设计,跳转页面设计,以及在滑动页面中常见的问题。

2015-11-13 22:53:02 464

原创 我的第一博客

我的第一博客大学以前:   我  刘雪冰,河北人,大学以前的我只有在上计算机课的时候才能用一次电脑,由于对电脑的不熟悉,难免造成很多的尴尬,在高中以前只有一次用电脑,电脑还是坏的(),在高中除了必要的考试,必要的学习,我都是不懂电脑,(可能是以此来反衬我以后在IT届的巨大发展吧!)大一:大一还没开始的时候,我在偶然的机会认识了一个此生很重要的一个人,(也是他的出现,才更加促使时间成就了

2015-11-04 21:10:36 334

空空如也

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

TA关注的人

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