一、什么是Quartz2DQuartz 2D是?个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发中的价值为了便于搭建美观...
分类:
移动开发 时间:
2015-05-03 17:21:59
阅读次数:
143
一、Date Picker控件1.简单介绍:Date Picker显示时间的控件有默认宽高,不用设置数据源和代理如何改成中文的?(1)查看当前系统是否为中文的,把模拟器改成是中文的(2)属性,locale选择地区如果默认显示不符合需求。时间有四种模式可以设置,在model中进行设置时间可以自定义(c...
分类:
移动开发 时间:
2015-05-03 17:19:41
阅读次数:
217
原文http://www.cnblogs.com/wendingding/p/3775488.htmliOS开发UI篇—UITableBarController简单介绍一、简单介绍UITableBarController和UINavigationController类似,UITabBarContro...
分类:
移动开发 时间:
2015-05-03 17:17:37
阅读次数:
163
一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到...
分类:
移动开发 时间:
2015-05-03 17:16:58
阅读次数:
130
原文http://www.cnblogs.com/wendingding/p/3768622.htmlIOS开发UI篇—导航控制器属性和基本使用一、导航控制器的一些属性和基本使用1.把子控制器添加到导航控制器中的四种方法(1) UINavigationController*nav=[[UINavig...
分类:
移动开发 时间:
2015-05-03 17:16:37
阅读次数:
186
原文http://www.cnblogs.com/wendingding/p/3773603.htmliOS开发UI篇—实现一个私人通讯录小应用(一)一、该部分主要完成内容1.界面搭建 2.功能说明(1).只有当账号和密码输入框都有值的时候,登录按钮才能交互(2).当取消勾选记住密码...
分类:
移动开发 时间:
2015-05-03 17:15:58
阅读次数:
162
想要永久保存数据,我们当然可以使用plist文件,当退出程序时,我们执行将数据写入plist文件的操作,使用writeToFile:atomically:方法。具有这个方法的类有:NSArrayNSMutableArrayNSDictionaryNSMutableDictionaryNSDataNS...
分类:
移动开发 时间:
2015-05-03 17:14:01
阅读次数:
257
原文http://www.cnblogs.com/wendingding/p/3765031.htmliOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(一)一、storyboard的处理直接让控制器继承uitableview controller,然后在storyboard中把...
分类:
移动开发 时间:
2015-05-03 17:13:15
阅读次数:
203
原文http://www.cnblogs.com/asd5551680/p/4069791.htmliOS开发UI篇—使用storyboard创建导航控制器以及控制器的生命周期一、基本过程新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉。在storybo...
分类:
移动开发 时间:
2015-05-03 17:11:46
阅读次数:
107
一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到...
分类:
移动开发 时间:
2015-05-02 17:58:01
阅读次数:
159