iOS开发UI篇—简单的浏览器查看程序一、程序实现要求1.要求2.界面分析(1) 须要读取或改动属性的控件须要设置属性序号标签图片图片描写叙述左边button右边button(2) 须要监听响应事件的对象,须要加入监听方法左边button右边button二、实现基本功能的程序 1 // 2 //.....
分类:
移动开发 时间:
2015-09-23 13:24:50
阅读次数:
276
OS开发UI篇—UITabBarController简单介绍一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应?。二、UITabBa...
分类:
移动开发 时间:
2015-09-23 08:56:33
阅读次数:
182
iOS开发UI篇—从代码的逐步优化看MVC一、要求要求完成下面一个小的应用程序。二、一步步对代码进行优化注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?)1.完成基本要求的代码(使用了字典转模型和xib连线)(1)文件结...
分类:
移动开发 时间:
2015-09-14 11:51:00
阅读次数:
302
iOS开发UI篇—九宫格坐标计算一、要求完成下面的布局二、分析寻找左边的规律,每一个uiview的x坐标和y坐标。三、实现思路(1)明确每一块用得是什么view(2)明确每个view之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图。(3)可以先尝试逐个的添加格子,最后考虑使用for循环,完...
分类:
移动开发 时间:
2015-09-14 10:39:07
阅读次数:
210
iOS开发UI篇—Button基础一、简单说明一般情况下,点击某个控件后,会做出相应反应的都是按钮按钮的功能比较多,既能显示文字,又能显示图片,还能随时调整内部图片和文字的位置二、按钮的三种状态normal(普通状态)默认情况(Default)对应的枚举常量:UIControlStateNormal...
分类:
移动开发 时间:
2015-09-14 10:37:17
阅读次数:
208
iOS开发UI篇—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad方...
分类:
移动开发 时间:
2015-09-14 10:37:03
阅读次数:
232
iOS开发UI篇—简单的浏览器查看程序一、程序实现要求1.要求2.界面分析(1) 需要读取或修改属性的控件需要设置属性序号标签图片图片描述左边按钮右边按钮(2) 需要监听响应事件的对象,需要添加监听方法左边按钮右边按钮二、实现基本功能的程序 9 #import "YYViewController.....
分类:
移动开发 时间:
2015-09-14 10:36:49
阅读次数:
337
iOS开发UI篇—transframe属性(形变)1.transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度常用的创建transform结构体方法分两大类(1) 创建“基于控件初始位置”的形变CGAffineTransformMakeTranslation(...
分类:
移动开发 时间:
2015-09-14 10:36:38
阅读次数:
261
iOS开发UI篇—字典转模型一、能完成功能的“问题代码”1.从plist中加载的数据2.实现的代码 8 9 #import "LFViewController.h"10 11 @interface LFViewController ()12 @property (nonatomic, strong....
分类:
移动开发 时间:
2015-09-14 10:32:55
阅读次数:
210
OS开发UI篇—UITabBarController简单介绍一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应?。二、UITabBa...
分类:
移动开发 时间:
2015-09-10 17:22:24
阅读次数:
205