摘要: iOS开发拓展篇—封装音频文件播放工具类一、简单说明1.关于音乐播放的简单说明(1)音乐播放用到一个叫做AVAudioPlayer的类(2)AVAudioPlayer常用方法 加载音乐文件- (id)initWithContentsOfURL:(NSURL *)url error:(NSError... 阅读全文
posted @ 2015-10-27 17:02 sunflower-lhb 阅读(135) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—音乐的播放一、简单说明 音乐播放用到一个叫做AVAudioPlayer的类,这个类可以用于播放手机本地的音乐文件。注意: (1)该类(AVAudioPlayer)只能用于播放本地音频。 (2)时间比较短的(称之为音效)使用AudioServicesCreateSystemSo... 阅读全文
posted @ 2015-10-27 17:00 sunflower-lhb 阅读(157) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—音效的播放一、简单介绍简单来说,音频可以分为2种(1)音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验(2)音乐 比如游戏中的“背景音乐”,一般播放时间较长框架:播放音频需要用到AVFoundation.framework框架二、音效... 阅读全文
posted @ 2015-10-27 16:59 sunflower-lhb 阅读(176) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—UIDynamic(重力行为+碰撞检测)一、重力行为说明:给定重力方向、加速度,让物体朝着重力方向掉落1.方法(1)UIGravityBehavior的初始化 - (instancetype)initWithItems:(NSArray *)items; item参数 :里... 阅读全文
posted @ 2015-10-27 16:55 sunflower-lhb 阅读(162) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—UIDynamic(捕捉行为)一、简介可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动UISnapBehavior的初始化 - (instancetype)initWithItem:(id )item snapToPoint:(CGPoint)point;U... 阅读全文
posted @ 2015-10-27 16:55 sunflower-lhb 阅读(150) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—UIDynamic(简单介绍)一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的... 阅读全文
posted @ 2015-10-27 16:54 sunflower-lhb 阅读(143) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—静态库一、简单介绍1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,... 阅读全文
posted @ 2015-10-27 16:53 sunflower-lhb 阅读(149) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—直接使用UITableView Controller一、一般过程 1 // 2 // YYViewController.h 3 // UITableView Controller 4 // 5 // Created by 孔医己 on 14-6-2. 6 // Copyri... 阅读全文
posted @ 2015-10-22 14:31 sunflower-lhb 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。 二、实现代码和说明当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表格,2B青年会在视图中增加一个主控制器的属性,通过这... 阅读全文
posted @ 2015-10-22 14:30 sunflower-lhb 阅读(169) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建一、实现效果说明:该示例在storyboard中使用动态单元格来完成。二、实现1.项目文件结构和plist文件2.实现过程以及代码在tableview的属性选择器中选择动态单元格。说明:在storybo... 阅读全文
posted @ 2015-10-22 14:30 sunflower-lhb 阅读(90) 评论(0) 推荐(0) 编辑