iOS开发UI篇—控制器的View的创建一、6种创建控制器View的方式 1 #import "NJAppDelegate.h" 2 #import "NJViewController.h" 3 /* 4 1.没有同名xib情况下 5 2.通过 storyboard 创建 6 3.有指定xib...
分类:
移动开发 时间:
2015-10-13 19:06:03
阅读次数:
163
iOS开发UI篇—核心动画(基础动画)一、简单介绍CAPropertyAnimation的子类属性解析:fromValue:keyPath相应属性的初始值toValue:keyPath相应属性的结束值随着动画的进行,在长度为duration的持续时间内,keyPath相应属性的值从fromValue...
分类:
移动开发 时间:
2015-10-13 19:00:58
阅读次数:
184
iOS开发UI篇—核心动画(转场动画和组动画)一、转场动画简单介绍CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏...
分类:
移动开发 时间:
2015-10-13 18:58:47
阅读次数:
179
一、UIView动画(首尾)1.简单说明UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码放在[UIView beginAnimations...
分类:
移动开发 时间:
2015-10-13 18:55:37
阅读次数:
168
iOS开发UI篇—核心动画(关键帧动画)一、简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的 区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而 CAKeyframeAnimation会使用一个...
分类:
移动开发 时间:
2015-10-13 18:54:14
阅读次数:
179
iOS开发UI篇—使用picker View控件完成一个简单的选餐应用一、实现效果 说明:点击随机按钮,能够自动选取,下方数据自动刷新。 二、实现思路1.picker view的有默认高度为162,不可修改。2.显示数据,需要设置数据源,也有两种方式(成为数据源,遵守协议)3.实现数据源里面的两.....
分类:
移动开发 时间:
2015-10-13 18:50:17
阅读次数:
173
iOS开发UI篇—控制器的创建说明:控制器有三种创建方式,下面一一进行说明。一、第一种创建方式(使用代码直接创建)1.创建一个空的IOS项目。2.为项目添加一个控制器类。3.直接在代理方法中创建一个控制器。 1 #import "YYAppDelegate.h" 2 #import "YYViewC...
分类:
移动开发 时间:
2015-10-13 18:49:03
阅读次数:
210
OS开发UI篇—程序启动原理和UIApplication一、UIApplication1.简单介绍(1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一...
分类:
移动开发 时间:
2015-10-13 18:48:35
阅读次数:
188
iOS开发UI篇—使用storyboard创建导航控制器以及控制器的生命周期一、基本过程新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉。在storyboard中,默认的控制器是View Controller,而我们需要的是导航控制器,那么就把系统的给删...
分类:
移动开发 时间:
2015-10-13 18:47:59
阅读次数:
192
IOS开发UI篇—导航控制器属性和基本使用一、导航控制器的一些属性和基本使用1.把子控制器添加到导航控制器中的四种方法(1)1.创建一个导航控制器 UINavigationController *nav=[[UINavigationControlleralloc]init];2.设置导航控制器为w....
分类:
移动开发 时间:
2015-10-13 18:43:02
阅读次数:
259