iOS之UI--主流框架的搭建--仿制QQ的UI框架

使用XCode搭建多个控制器界面,一般在实际开发中建议超过四个控制器界面使用纯代码。

下面的实例其实已经超过了四个,总结详细步骤的目的,主要是更熟悉XCode的StoryBoard使用细节。

先直接上我们这个主流框架要达到的效果:


首先我们需要设置应用程序的图标:

素材百度云链接: http://pan.baidu.com/s/1dEqz7Vj 密码: g34e


然后是设定应用程序启动界面的素材百度云链接: http://pan.baidu.com/s/1nuwoSWT密码: dxf4


最后记得:


然后首次启动应用程序效果:


最后还要记得把应用图标显示的名字改改:


效果:



接着开始主流UI框架的搭建,去掉storyboard原来默认自带的UIViewController:


接着为Tab Bar ViewController连接新的子控制器


然后也要为UINavigation Controller连接新的可编辑title的UITableViewController


然后可以编辑:


接着,我们需要为TabBarController搭建三个子控制器,素材百度云链接: http://pan.baidu.com/s/1qX6sjFm 密码: wk7i

总之要搭建成这样的,其实真正搭建起来很麻烦的,因为范围比较大,视图比较多。

一般实际开发中建议使用纯代码搭建,或者是一个控制器代码对应一个xib视图。


然后接着设置图标和标题:

在第一个消息子控制器中


在第二个"联系人"子控制器中


在第三个"动态"子控制器中,UITableView设置为static,然后:


最后运行动态图展示效果:


补充:隐藏底部TabBar

时间: 2024-09-19 09:41:36

iOS之UI--主流框架的搭建--仿制QQ的UI框架的相关文章

有关对日框架环境搭建

问题描述 有关对日框架环境搭建 求问 有关o3w框架应用的环境应该怎么搭建,有没有人会?急求

IOS开发--iPad之仿制QQ空间(登录界面搭建+登录逻辑实现)

1.IOS开发--iPad之仿制QQ空间(登录界面搭建+登录逻辑实现)  开始搭建登录界面 登录界面效果图:  相关的图片资源下载百度云备份链接: http://pan.baidu.com/s/1o71cvMU 密码: 2h7e 步骤开始:   设置辅助窗口的位置在下方     快捷键option,然后拖拽复制之后:                                 这里就直接省去了将背景颜色改为经典黑了.   到这里QQ空间的登录界面搭建完毕.   下面进行登录逻辑的实现:  

iOS开发之路--微博骨架搭建_IOS

最终效果图: BeyondViewController.m // // BeyondViewController.m // 20_帅哥no微博 // // Created by beyond on 14-8-3. // Copyright (c) 2014年 com.beyond. All rights reserved. // 这个就是主控制器,分为两块,下面是Dock栏,上面是显示不同的子控制器的view,子控制器最好用导航控制器包装一下,这样子控制器就自带了导航条,左按钮,标题,右按钮 /

手机(塞班,ios或者各种主流智能或非智能手机),平板电脑访问web站点问题

问题描述 各位好,小弟最近需要开发一套BS的管理系统(j2ee),目前需求只是一些PC需要访问,但后期系统二期,三期可能会要求在手机,平板电脑等终端上可以使用,所以小弟现在需要考虑这些问题,避免以后返工.因为以前都没涉及手持设备的访问,所以请教各位一下几点,希望给予支持:1.一般手机和平板电脑等访问的web站点,和PC访问的web站点是同一个后台程序和jsp么?2.如果访问的是同一个后台程序和jsp,那么手机或者平板电脑等是否能通用js或者说是否和PC浏览器一样是支持的js,和IE或者和其他浏览

三大UI框架Dijit、ExtJS、jQuery UI全方位对比

 Dijit.ExtJS.jQuery UI 简介 Dojo 是开源 ja vasc ript 库中起步较早的先行者之一.由 Alex Russell, David Schontzler, Dylan Schiemann 等人于 2004 年创立.Dojo 具有类似 Java 的包机制 (packaging system), 将 JS 代码根据功能进行了模块化.主要包含 Dojo.Dijit 以及 Dojox 三个包.其中 Dojo 包提供稳定的内核 API,Dijit 包提供各类 UI 控件,

spring mvc + hibernate框架怎么搭建

问题描述 spring mvc + hibernate框架怎么搭建 最近做个java方面的项目,需要搭建spring mvc+hibernate框架,找了很多天,没弄好, 希望有大神不吝赐教,本人联系方式QQ 805447821 解决方案 参考:http://blog.csdn.net/shan9liang/article/details/9117233

xml-怎样搭建一个web项目那些框架怎么配置

问题描述 怎样搭建一个web项目那些框架怎么配置 怎样搭建一个web项目那些框架怎么配置,xml怎么配置,怎么知道那个框架怎么写配置,求大神详细解答 解决方案 你可以使用三大框架,一般网上都有这样的范例的. 解决方案二: 需要看你用什么框架,现在框架太多了,不过不同的框架都有一些帮助文档告诉你如何配置 解决方案三: 要看你用什么框架了,给你一个SSH框架的搭建步骤吧http://blog.csdn.net/yeohcooller/article/details/9316923

想搭建java web项目,主要用于企业内部使用,请问选择什么框架组合搭建

问题描述 想搭建java web项目,主要用于企业内部使用,请问选择什么框架组合搭建 就像一个小型的ERP系统一样,后台选定java语言,请问选择什么框架组合搭建 前台用什么 框架比较好,另外问一下 maven必须要用吗? 解决方案 strust+spring+hibernate 解决方案二: maven+spring+hibernate 前台可以用spring mvc,最好用maven做项目管理

ssh框架怎么搭建啊,大神帮下菜鸟。

问题描述 ssh框架怎么搭建啊,大神帮下菜鸟. 谁有视频啊,教一下ssh框架的搭建,需要添加什么包?添加的步骤是什么,我是用的是orcal数据库! 解决方案 struts2+spring+hibernate? 解决方案二: ssh框架如果不会搭建的话,我是不建议你自己搭建,因为这样很容易出错的,你可以网上找一下别人已经搭好的简单框架,然后根据自己的需求变动,这样比较容易.比如csdn上面也是有很多的ssh已经搭好的框架资源的