随笔分类 -  IOS项目

摘要:1. 播放在App中的音频时,使用AVAudioPlayer;播放音乐库中的文件时,使用MPMusicPlayerController;2. 虽然MPMusicPlayerController 能够播放本地音频文件,但其主要用途还是集成现有的音乐库多媒体文件; 阅读全文
posted @ 2015-04-12 09:44 硬件砖家 阅读(201) 评论(0) 推荐(0)
摘要:iPhone OS 主要提供以下了几种播放音频的方法:System Sound ServicesAVAudioPlayer 类Audio Queue ServicesOpenAL1. System Sound ServicesSystem Sound Services 是最底层也是最简单的声音播放服... 阅读全文
posted @ 2015-04-12 09:27 硬件砖家 阅读(660) 评论(0) 推荐(0)
摘要:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递... 阅读全文
posted @ 2015-04-11 17:48 硬件砖家 阅读(229) 评论(0) 推荐(0)
摘要:iOS开发项目篇—05主题设置一、实现效果 1.效果图示注意查看界面的导航栏消息界面导航栏上的“写消息”发现界面上的“系统设置”“我”界面上德“设置”2.实现说明(1)适配IOS6和IOS7,要求导航标题栏和上面的按钮的设置基本一致。(2)导航栏上德按钮,设置三种状态,默认状态下为橙色,不可用状态... 阅读全文
posted @ 2015-03-06 17:10 硬件砖家 阅读(258) 评论(0) 推荐(0)
摘要:iOS开发项目篇—04添加导航栏的按钮一、设置导航栏的按钮要求实现的效果: 说明:默认状态下和高亮状态下的图片是不一样的。 按钮的图片需要设置默认状态和高亮状态时的显示,系统了提供的下面方法 viewController.navigationItem.leftBarButtonIte... 阅读全文
posted @ 2015-03-06 17:09 硬件砖家 阅读(3955) 评论(0) 推荐(0)
摘要:iOS开发项目篇—03添加导航控制器一、简单说明 分析:分析微博应用,我们需要给每个子控制器都添加一个导航控制器(每个子控制器的导航不一样),所以需要新建一个导航控制器,然后把该导航控制器作为window的根控制器,添加的四个子控制器,分别添加在导航控制器上,也就是说整个项目采用当前主流的UI框架... 阅读全文
posted @ 2015-03-06 17:08 硬件砖家 阅读(424) 评论(0) 推荐(0)
摘要:iOS开发项目篇—02添加子控制器以及项目分层一、添加子控制器1.设置根控制器(自定义)说明:分析新浪微博应用,观察其整体建构层次。而系统的控制器不能满足项目开发的需求,这里把项目中原有的控制器删除.自己定义一个TabBarViewController类。让这个类作为window窗口的根控制器。YY... 阅读全文
posted @ 2015-03-06 17:06 硬件砖家 阅读(479) 评论(0) 推荐(0)
摘要:iOS开发项目篇-01环境搭建一、基本过程1.新建一个项目(1)删除storyboard (2)在配置界面中,把main 删除,手动设置2.准备素材图片素材如下: 这个项目是模仿新浪,实现一个山寨的新浪微博系统,新版本的系统中已经放弃了非视网膜屏幕。说白了,这种情况下,如果手机是3.5英寸的io... 阅读全文
posted @ 2015-03-06 17:04 硬件砖家 阅读(572) 评论(0) 推荐(0)