上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页
摘要: 一、简介 1.在移动互联网时代,移动app能解决用户的很多生活琐事,比如 (1)导航:去任意陌生的地方 (2)周边:找餐馆、找酒店、找银行、找电影院 2.在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发 (1)Map Kit :用于地图展示 (2)C 阅读全文
posted @ 2016-08-13 19:39 一叶知秋的码拉松 阅读(150) 评论(0) 推荐(0)
摘要: 一、简单说明 1.关于音乐播放的简单说明 (1)音乐播放用到一个叫做AVAudioPlayer的类 (2)AVAudioPlayer常用方法 加载音乐文件 - (id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outError; - ( 阅读全文
posted @ 2016-08-13 18:07 一叶知秋的码拉松 阅读(333) 评论(0) 推荐(0)
摘要: 一、简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件。 注意: (1)该类(AVAudioPlayer)只能用于播放本地音频。 (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSoundID来创建,而本地时间较长 阅读全文
posted @ 2016-08-13 17:14 一叶知秋的码拉松 阅读(293) 评论(0) 推荐(0)
摘要: 一、简单介绍 简单来说,音频可以分为2种 (1)音效 又称“短音频”,通常在程序中的播放时长为1~2秒 在应用程序中起到点缀效果,提升整体用户体验 (2)音乐 比如游戏中的“背景音乐”,一般播放时间较长 框架:播放音频需要用到AVFoundation.framework框架 二、音效的播放 1.获得 阅读全文
posted @ 2016-08-13 16:20 一叶知秋的码拉松 阅读(282) 评论(0) 推荐(0)
摘要: 一、简介 可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动 UISnapBehavior的初始化 - (instancetype)initWithItem:(id <UIDynamicItem>)item snapToPoint:(CGPoint)point; UISnapBe 阅读全文
posted @ 2016-08-13 10:48 一叶知秋的码拉松 阅读(194) 评论(0) 推荐(0)
摘要: 一、重力行为 说明:给定重力方向、加速度,让物体朝着重力方向掉落 1.方法 (1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里面存放着物理仿真元素 (2)UIGravityBehavio 阅读全文
posted @ 2016-08-13 10:41 一叶知秋的码拉松 阅读(377) 评论(0) 推荐(0)
摘要: 一、简单介绍 1.什么是UIDynamic UIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架 可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象 如:重力、弹性碰撞等现象 2.物理引擎的价值 广泛用于游戏开发,经典成功案例是“愤怒的小鸟” 让开发人员可以在远离物理学公 阅读全文
posted @ 2016-08-13 10:13 一叶知秋的码拉松 阅读(147) 评论(0) 推荐(0)
摘要: 一、简单介绍 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要 阅读全文
posted @ 2016-08-13 10:06 一叶知秋的码拉松 阅读(131) 评论(0) 推荐(0)
摘要: 一、自动滚动 添加并设置一个定时器,每个1.5秒,就跳转到下一条。 获取当前正在展示的位置。 打印查看: 实现步骤: (1)添加并设置定时器 (2)设置定时器的调用方法 1)获取当前正在展示的位置 2)计算出下一个需要展示的位置 3)通过动画滚动到下一个位置 注意点:需要进行判断。 实现代码: 定时 阅读全文
posted @ 2016-08-12 22:43 一叶知秋的码拉松 阅读(188) 评论(0) 推荐(0)
摘要: 一、简单说明 之前的程序还存在一个问题,那就是不能循环展示,因为plist文件中只有五个数组,因此第一个和最后一个之后就没有了,下面介绍处理这种循环展示问题的小技巧。 方法一:使用一个for循环,循环200次,创建200*=1000个模型,且默认程序启动后处在第100组的位置,向前有500个模型,向 阅读全文
posted @ 2016-08-12 22:32 一叶知秋的码拉松 阅读(219) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页