效果图: 代码: #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UILabe ...
分类:
移动开发 时间:
2016-12-02 01:23:27
阅读次数:
222
1. 先判断子类是否重写了loadView,如果有直接调用。之后调viewDidLoad完成View的加载。2 .如果是外部通过调用initWithNibName:bundle指定nib文件名的话,ViewController记载此nib来创建View。3 .如果initWithNibName:bu ...
分类:
其他好文 时间:
2016-11-30 17:20:21
阅读次数:
154
//// ViewController.m// DemoTest#import "ViewController.h"#import "PageChildViewController.h"@interface ViewController ()<UIPageViewControllerDelegate ...
分类:
移动开发 时间:
2016-11-30 13:28:05
阅读次数:
274
本文记录iOS平台下基于FFmpeg的推流器。该示例C语言的源代码来自于《最简单的基于FFMPEG的推流器》。相关的概念就不再重复记录了。 源代码 项目的目录结构如图所示。 C代码位于ViewController.m文件中,内容如下所示。 [objc] view plain copy /** * 最 ...
分类:
移动开发 时间:
2016-11-24 15:58:04
阅读次数:
401
本文记录iOS平台下基于FFmpeg的视频解码器。该示例C语言的源代码来自于《最简单的基于FFMPEG+SDL的视频播放器》。相关的概念就不再重复记录了。 源代码 项目的目录结构如图所示。 C代码位于ViewController.m文件中,内容如下所示。 [cpp] view plain copy ...
分类:
移动开发 时间:
2016-11-24 15:47:31
阅读次数:
337
前几篇文章记录的都是iOS下基于FFmpeg的多媒体程序。本文记录一个IOS下自带的视频播放器。相比于移植FFmpeg来说,IOS自带的多媒体框架播放视频要简单很多——只需要调用几个接口就可以了。 源代码 项目的源代码位于ViewController.m文件中,内容如下所示。 [objc] view ...
分类:
移动开发 时间:
2016-11-24 15:09:15
阅读次数:
240
一、介绍: KVO是一种能动态监听到属性值的改变的方式,使用场景非常广泛,这里我只讲如何监听控制器ViewController中数组的变化。 二、了解: 首先我们应该知道KVO是不能直接监听控制器ViewController数组的变化的,需要将数组定义在模型中,然后控制器ViewController ...
分类:
移动开发 时间:
2016-11-24 09:09:29
阅读次数:
376
iOS每个ViewController一个NavigationBar 在日常开发中,我们经常会碰到一些关于导航栏的问题,例如视觉设计,经常性的改变NavigationBar的风格,虽然我们能够在viewwillApper中来进行处理,但是总是太麻烦,而且需要写很多多余的代码,今天就来讲讲这种效果,其 ...
分类:
移动开发 时间:
2016-11-22 09:37:56
阅读次数:
333
前言: 前言: 对于一个大项目而言,最烦恼的就是在众多界面难以找到对应的viewController,要改个东西都要花好长的时间去找对应的类。 特别是当你接手一个大项目的时候,对整体的业务逻辑不熟悉,整体的架构体系不熟悉,让你修复某个页面的BUG,估计你找这个页面所对应的viewController ...
分类:
其他好文 时间:
2016-11-21 16:41:07
阅读次数:
160
viewcontroller *VC=[self.storyboard instantiateViewControllerWithIdentifier:@"StoryboardID"]; //类方法创建一个动画 CATransition *animationOne=[CATransition ani ...
分类:
其他好文 时间:
2016-11-18 22:44:49
阅读次数:
187