day2:视频引导页&&双端一体切换

视频引导页:

用户体验是评价一个App好坏的很重要一点,那么引导页是视频的话肯定会额外加分.
所以简单的实现了一下这个视频引导页.

引导页

首先新建一个继承VC的类
导入AVKit库

定义两个属性:


属性

第一个属性是视频链接,第二个事初始化AVPlayerViewController的属性

ViewDIdLoad

初始化自己的视频链接;我推荐是用本地视频,因为这样符合现实使用情况的标准;
初始化AVPlayerViewController的对象,因为我们做引导页,所以直接全屏
showsPlaybackControls设为NO;
entersFullScreenWhenPlaybackBegins我们不需要支持横屏
[NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@selector(setupLoginView) userInfo:nil repeats:YES];延迟3秒后显示注册登录按钮;

重复播放

重复播放看自己需求;

如果出现本地视频链接url为空的情况,去看一看Copy Boundle Resources 中有没有视频文件,没有加上就好了.

导游端与游客端跟控制器切换:

这次的项目是一个旅游的平台;类似于某宝和一些打车软件.所以会有两个端口
一个导游端(商家端)和游客端(客户端).
但是需求是合为一个APP就类似于Boss那样.

APPDelegate

直接来,APPDelegate里面加判断通过NSUserDefaults存储本地;

tabbar

tabbar里面从NSUserDefaults取字节.来更换控制器

切换

基本上没遇见啥问题.......以后有别的再补充吧!!!

你可能感兴趣的:(day2:视频引导页&&双端一体切换)