上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

2014年8月9日

iOS开发拓展篇—音乐的播放

摘要: iOS开发拓展篇—音乐的播放一、简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件。注意: (1)该类(AVAudioPlayer)只能用于播放本地音频。 (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSo... 阅读全文

posted @ 2014-08-09 00:04 文顶顶 阅读(23636) 评论(6) 推荐(0) 编辑

2014年8月8日

iOS开发拓展篇—音效的播放

摘要: iOS开发拓展篇—音效的播放一、简单介绍简单来说,音频可以分为2种(1)音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验(2)音乐 比如游戏中的“背景音乐”,一般播放时间较长框架:播放音频需要用到AVFoundation.framework框架二、音效... 阅读全文

posted @ 2014-08-08 20:22 文顶顶 阅读(12645) 评论(3) 推荐(1) 编辑

iOS开发拓展篇—UIDynamic(捕捉行为)

摘要: iOS开发拓展篇—UIDynamic(捕捉行为)一、简介可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动UISnapBehavior的初始化 - (instancetype)initWithItem:(id )item snapToPoint:(CGPoint)point;U... 阅读全文

posted @ 2014-08-08 19:29 文顶顶 阅读(3733) 评论(1) 推荐(0) 编辑

2014年8月6日

iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)

摘要: iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)一、重力行为说明:给定重力方向、加速度,让物体朝着重力方向掉落1.方法(1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里... 阅读全文

posted @ 2014-08-06 13:48 文顶顶 阅读(11664) 评论(2) 推荐(5) 编辑

iOS开发拓展篇—UIDynamic(简单介绍)

摘要: iOS开发拓展篇—UIDynamic(简单介绍)一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的... 阅读全文

posted @ 2014-08-06 09:37 文顶顶 阅读(13820) 评论(0) 推荐(8) 编辑

2014年8月5日

iOS开发拓展篇—静态库

摘要: iOS开发拓展篇—静态库一、简单介绍1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,... 阅读全文

posted @ 2014-08-05 20:22 文顶顶 阅读(18932) 评论(16) 推荐(11) 编辑

2014年8月4日

iOS开发UI篇—无限轮播(功能完善)

摘要: iOS开发UI篇—无限轮播(功能完善)一、自动滚动添加并设置一个定时器,每个2.0秒,就跳转到下一条。 获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // NSTimer timerWithTim... 阅读全文

posted @ 2014-08-04 20:30 文顶顶 阅读(30083) 评论(0) 推荐(5) 编辑

iOS开发UI篇—无限轮播(循环展示)

摘要: iOS开发UI篇—无限轮播(循环展示)一、简单说明 之前的程序还存在一个问题,那就是不能循环展示,因为plist文件中只有五个数组,因此第一个和最后一个之后就没有了,下面介绍处理这种循环展示问题的小技巧。 方法一:使用一个for循环,循环200次,创建200*=1000个模型,且默认程序启动后处... 阅读全文

posted @ 2014-08-04 19:17 文顶顶 阅读(9019) 评论(0) 推荐(1) 编辑

2014年8月3日

iOS开发UI篇—无限轮播(新闻数据展示)

摘要: iOS开发UI篇—无限轮播(新闻数据展示)一、实现效果 二、实现步骤1.前期准备 (1)导入数据转模型的第三方框架MJExtension (2)向项目中添加保存有“新闻”数据的plist文件 (3)导入用到的图片素材2.步骤和代码(1)新建一个数据模型 该模型的代码设计如下... 阅读全文

posted @ 2014-08-03 20:16 文顶顶 阅读(7330) 评论(1) 推荐(1) 编辑

iOS开发UI篇—无限轮播(循环利用)

摘要: iOS开发UI篇—无限轮播(循环利用)一、无限轮播1.简单说明 在开发中常需要对广告或者是一些图片进行自动的轮播,也就是所谓的无限滚动。 在开发的时候,我们通常的做法是使用一个UIScrollView,在UIScrollView上面添加多个imageView,然后设置imageView的图片,和... 阅读全文

posted @ 2014-08-03 17:51 文顶顶 阅读(21322) 评论(1) 推荐(1) 编辑

2014年8月2日

iOS开发Swift篇—(十)方法

摘要: iOS开发Swift篇—(十)方法 一、简单说明 跟其他面向对象语言一样,Swift中的方法可以分为2大类: (1)实例方法(Instance Methods) 在OC中,实例方法以减号(-)开头 (2)类型方法(Type Methods) 在OC中,类型方法以加号(+)开头 二、实例方法 1.什么 阅读全文

posted @ 2014-08-02 15:49 文顶顶 阅读(5165) 评论(2) 推荐(1) 编辑

iOS开发Swift篇—(九)属性

摘要: iOS开发Swift篇—(九)属性 一、类的定义 Swift与Objective-C定义类的区别 Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件 Swift:只需要1个.swift文件 Swift中类的定义格式 二、属性 1.什么是属性 Swift中的属性(Proper 阅读全文

posted @ 2014-08-02 15:38 文顶顶 阅读(6934) 评论(3) 推荐(2) 编辑

2014年8月1日

iOS开发Swift篇—(八)函数(2)

摘要: iOS开发Swift篇—(八)函数(2) 一、函数类型 函数类型也是数据类型的一种,它由形参类型和返回值类型组成,格式是 (形参类型列表) -> 返回值类型 sum函数的函数类型是(Int, Int) -> Int printLine函数的函数类型有4种表示方法 (1)Void -> Void (2 阅读全文

posted @ 2014-08-01 20:19 文顶顶 阅读(1844) 评论(1) 推荐(0) 编辑

iOS开发Swift篇—(七)函数(1)

摘要: iOS开发Swift篇—(七)函数 一、函数的定义 (1)函数的定义格式 (2)形参列表的格式 形参名1: 形参类型1, 形参名2: 形参类型2, … (3)举例:计算2个整数的和 (4)没有返回值的函数 如果函数没有返回值,有3种写法 (5)没有形参的函数 一个函数如果没有形参,函数名后面的小括号 阅读全文

posted @ 2014-08-01 16:00 文顶顶 阅读(2623) 评论(1) 推荐(2) 编辑

iOS开发Swift篇—(六)流程控制

摘要: iOS开发Swift篇—(六)流程控制 一、swift中的流程控制 Swift支持的流程结构如下: 循环结构:for、for-in、while、do-while 选择结构:if、switch 注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的 说明:跟C语言对比,用法基本一样的有:for、 阅读全文

posted @ 2014-08-01 15:33 文顶顶 阅读(1965) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页

导航