![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
GeorgeWang1994
Game Developer and Mobile Developer
展开
-
viewDidLoad和loadView和viewWillAppear的区别
相信大家在学习ios的过程中,肯定会遇到这些方法,现在我来讲讲这些方法的区别。我们先来了解每个方法的作用:viewDidLoad-加载视图;viewWillAppear-VC对象的视图即将加入窗口时调用;viewDidAppear-VC对象的视图已经加入窗口时调用;viewWillDisappear-VC对象的视图即将消失,被覆盖或是隐藏时调用;viewDidDisappe原创 2016-01-19 09:38:09 · 644 阅读 · 0 评论 -
tableView下拉图片放大
这个实现很简单,只需要两个东西,分别是tableView和imageView;先定义这两个东西:@property (strong, nonatomic)UITableView *tableView;@property (strong, nonatomic)UIImageView *topImageView;接着就是对这两个东西进行初始化 self.tableView原创 2016-01-19 11:58:53 · 375 阅读 · 0 评论 -
MediaPlayer实现视频播放
在iOS开发中,经常会遇到视频的播放,还好ios framework 给我们提供这样的控件-MediaPlayer但是,要是用这个控件,先要将加入framework中,以及import;好,接下来我们看代码:我们先定义视频对象/** 视频播放控制器*/@property (nonatomic,strong) MPMoviePlayerController *moviePl原创 2016-01-19 23:39:38 · 518 阅读 · 0 评论 -
KVO和KVC的理解
这是关于KVO和KVC的理解,在学习ios的路线中,绕不开这两个概念;我们首先对这两个的概念进行理解;KVO:键值监听,当指定的对象的属性被修改了,允许对象接收到通知的机制。每次指定的被观察对象的属性被修改的时候,KVO都会自动的去通知相应的观察者。KVC:最基本的KVC由NSKeyValueCoding协议提供支持,一个非正式的协议,提供一种机制间接访问对象的属性,KVO就是基于KV原创 2016-01-20 22:40:32 · 570 阅读 · 0 评论 -
iOS 触摸事件处理
触摸事件有三种方法,分别是碰到屏幕时,在屏幕上滑动时,离开屏幕时,这三个方法都是自动触发的;- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ [super touchesBegan:touches withEvent:event];//让下一个响应者可以有机会继续处理}- (void)touchesM原创 2016-01-20 09:50:02 · 433 阅读 · 0 评论 -
如何实现切换ViewController
这里我知道的有两种方法,不知道其他人有没有比较好的方法可以留言给我哈。。。第一种方法是创建多个ViewController,再用一个ViewController包含前面的创建的ViewController(我觉得这种比较好处理后面每个包含的ViewController里面的事情)第二种方法是创建多个View,再用一个ViewController包含前面的View好,先祭上第一种原创 2016-01-15 06:23:41 · 614 阅读 · 0 评论