2014年5月14日

UITableView随笔笔记

摘要: UITableView 继承自UIScrollView,所以可以滚动,但只能是纵方向上的。UITableView由section和cell组成,填充的内容来自数据源,一般数据源由ViewController作为代理,因此需要遵循它的两个协议,分别是UITableViewDataSource 和UIT... 阅读全文

posted @ 2014-05-14 19:16 馅饼在哪颗星 阅读(535) 评论(0) 推荐(1) 编辑

2014年5月12日

代理协议消息单方传递机制

摘要: 单方消息传递通常用于子视图向主视图传递数据,步骤如下;1.在子视图中1.1 定义协议及协议中规定的方法,协议名通常是子视图控制器名+Delegate:@protocol GameViewControllerDelegate - (void)gameOverDeliverTimer:(NSString... 阅读全文

posted @ 2014-05-12 15:08 馅饼在哪颗星 阅读(231) 评论(0) 推荐(0) 编辑

NSTimer计时器随笔

摘要: 实例化计时器:_timer = [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(updateTimer:) userInfo:nil repeats:YES];TimeInterval:以秒为单位... 阅读全文

posted @ 2014-05-12 14:48 馅饼在哪颗星 阅读(355) 评论(0) 推荐(0) 编辑

2014年5月9日

音乐和音效的加载播放

摘要: 在有些应用中需要用到背景音乐和音效,那在程序中是这么实现的。1.首先加载背景音乐需要用到AVFoundation框架2.音乐资源都是在包里的,所以需要获得包路径,涉及方法- (id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outErr... 阅读全文

posted @ 2014-05-09 16:56 馅饼在哪颗星 阅读(300) 评论(0) 推荐(1) 编辑

2014年5月6日

UIAlertView & UIActionSheet随笔笔记

摘要: 系统UIAlertView在很多地方有使用到,其创建的初始化的方法为:- (id)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id /**/)delegate cancelButtonTitle:(NSS... 阅读全文

posted @ 2014-05-06 17:23 馅饼在哪颗星 阅读(254) 评论(0) 推荐(0) 编辑

2014年4月29日

UIView中的动画设置

摘要: 两种状态的改变通过动画来渐变,设置动画效果,一般采用的方式有以下几种:方式一:[UIView beginAnimations:(NSString *) context:];[UIView setAnimationDuration:];/*****这里插入需要产生动画的片段*****/ [UIV... 阅读全文

posted @ 2014-04-29 22:02 馅饼在哪颗星 阅读(376) 评论(0) 推荐(0) 编辑

UIImage的两种加载方式

摘要: 1.有缓存:读取后放入缓存中下次可直接读取,适用于图片较少且频繁使用。[UIImage imageNamed:@"文件名"];2.无缓存:用完就释放掉,参数传的是全路径,适用于图片较多的情况下。[UIImage alloc] initWithContentsOfFile:@"文件全路径"]; 阅读全文

posted @ 2014-04-29 10:08 馅饼在哪颗星 阅读(419) 评论(0) 推荐(0) 编辑

2014年4月27日

代码添加一个按钮及监听方法

摘要: 有时候无法从控件中拖拽一个按钮到storyboard,必须用编写代码方式添加按钮: 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view... 阅读全文

posted @ 2014-04-27 23:03 馅饼在哪颗星 阅读(306) 评论(0) 推荐(0) 编辑

NSBundle 读取资源包中的文件

摘要: 访问项目中资源包里面所有资源使用方法。读取资源包descs.plist文件方法如下:NSBundle *bundle = [NSBundle mainBundle]; //创建bundle对象NSString *path = [bundle pathForResourc... 阅读全文

posted @ 2014-04-27 22:24 馅饼在哪颗星 阅读(355) 评论(0) 推荐(0) 编辑

导航