摘要: iOS开发UI篇—UIWindow简单介绍一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就... 阅读全文
posted @ 2014-11-12 19:51 积木园 阅读(200) 评论(0) 推荐(0) 编辑
摘要: IOS开发UI篇—导航控制器属性和基本使用一、导航控制器的一些属性和基本使用1.把子控制器添加到导航控制器中的四种方法(1)1.创建一个导航控制器 UINavigationController*nav=[[UINavigationControlleralloc]init];2.设置导航控制器为win... 阅读全文
posted @ 2014-11-12 19:47 积木园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—多控制器和导航控制器简单介绍一、多控制器一个iOS的app很少只由一个控制器组成,除非这个app极其简单。当app中有多个控制器的时候,我们就需要对这些控制器进行管理有多个view时,可以用一个大的view去管理1个或者多个小view,控制器也是如此,用1个控制器去管理其他多个控制... 阅读全文
posted @ 2014-11-12 19:45 积木园 阅读(152) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(二)说明:该部分完成对自定义cell页面的基本搭建,尚未进行优化处理。且还存在很多问题,譬如每行的高度设置暂时是固定的,这些问题将会在下一篇文中解决。一、实现效果 二、实现代码数据模型部分:YYweiboModel.h文... 阅读全文
posted @ 2014-11-12 19:43 积木园 阅读(201) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—Date Picker和UITool Bar控件简单介绍一、Date Picker控件1.简单介绍:Date Picker显示时间的控件有默认宽高,不用设置数据源和代理如何改成中文的?(1)查看当前系统是否为中文的,把模拟器改成是中文的(2)属性,locale选择地区如果默认显示不... 阅读全文
posted @ 2014-11-12 19:40 积木园 阅读(175) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—程序启动原理和UIApplication一、UIApplication1.简单介绍(1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建... 阅读全文
posted @ 2014-11-12 19:38 积木园 阅读(137) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—常见的项目文件介绍一、项目文件结构示意图二、文件介绍1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件2.frameworks文件夹主要用来放依赖的框架3.test文件夹是用来做单元测试的4.常用的文件夹(项目名称文件夹)(1)XXXinfo.... 阅读全文
posted @ 2014-11-12 19:35 积木园 阅读(149) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(一)一、storyboard的处理直接让控制器继承uitableview controller,然后在storyboard中把继承自uiviewcontroller的控制器干掉,重新拖一个tableview controller... 阅读全文
posted @ 2014-11-12 19:34 积木园 阅读(222) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—直接使用UITableView Controller一、一般过程 1 // 2 // YYViewController.h 3 // UITableView Controller 4 // 5 // Created by 孔医己 on 14-6-2. 6 // Copyri... 阅读全文
posted @ 2014-11-12 19:31 积木园 阅读(225) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建一、实现效果说明:该示例在storyboard中使用动态单元格来完成。二、实现1.项目文件结构和plist文件2.实现过程以及代码在tableview的属性选择器中选择动态单元格。说明:在storybo... 阅读全文
posted @ 2014-11-12 19:29 积木园 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。 二、实现代码和说明当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表格,2B青年会在视图中增加一个主控制器的属性,通过这... 阅读全文
posted @ 2014-11-12 17:12 积木园 阅读(149) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—UIScrollView控件实现图片轮播一、实现效果实现图片的自动轮播 二、实现代码storyboard中布局代码: 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 @prop... 阅读全文
posted @ 2014-11-12 17:06 积木园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果 二、实现代码1.数据模型部分YYQQGroupModel.h文件 1 // 2 // YYQQGroupModel.h 3 // 02-QQ好友列表(基本数据的加载) 4 // 5 // Created by apple on 14-5-31. 6 // Copyrig... 阅读全文
posted @ 2014-11-12 17:05 积木园 阅读(126) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—使用UItableview完成一个简单的QQ好友列表(一)一、项目结构和plist文件二、实现代码1.说明:主控制器直接继承UITableViewController // YYViewController.h// 02-QQ好友列表(基本数据的加载)//// Created... 阅读全文
posted @ 2014-11-12 17:01 积木园 阅读(113) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—简单介绍静态单元格的使用一、实现效果与说明说明:观察上面的展示效果,可以发现整个界面是由一个tableview来展示的,上面的数据都是固定的,且几乎不会改变。要完成上面的效果,有几种方法:(1)可以直接利用代码,返回三组,在判断每组有多少行,展示些什么数据,这样写“死”的代码建议绝... 阅读全文
posted @ 2014-11-12 16:58 积木园 阅读(121) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—UITableview控件使用小结一、UITableview的使用步骤UITableview的使用就只有简单的三个步骤:1.告诉一共有多少组数据方法:- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;... 阅读全文
posted @ 2014-11-12 16:15 积木园 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、实现效果二、使用纯代码自定义一个tableview的步骤1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一... 阅读全文
posted @ 2014-11-12 16:01 积木园 阅读(155) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局一、项目文件结构和plist文件二、实现效果三、代码示例1.没有使用配套的类,而是直接使用xib文件控件tag值操作数据模型部分:YYtg.h文件 1 // 2 // YYtg.h 3 // 01-团购... 阅读全文
posted @ 2014-11-12 15:56 积木园 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、项目文件结构和plist文件二、实现效果1.说明:这是一个英雄展示界面,点击选中行,可以修改改行英雄的名称(完成数据刷新的操作).运行界面:点击选中行:修改数据后自动刷新:三、代码示例数据模型部分:YYheros.h文件 1 // 2 // YYheros.h 3 // 10-英雄展示(数据... 阅读全文
posted @ 2014-11-12 15:51 积木园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—使用嵌套模型完成的一个简单汽车图标展示程序一、plist文件和项目结构图说明:这是一个嵌套模型的示例二、代码示例:YYcarsgroup.h文件代码: 1 // 2 // YYcarsgroup.h 3 // 07-汽车展示(高级) 4 // 5 // Created by ... 阅读全文
posted @ 2014-11-12 15:01 积木园 阅读(176) 评论(0) 推荐(0) 编辑