three20框架
feeling127
这个作者很懒,什么都没留下…
展开
-
Three20研究院之构建开发环境与HelloWorld(一)
声明:本博客里关于three20方面的知识,匀出自 雨松MOMO程序研究院,http://www.xuanyusong.com/archives/616 博客地址。 亲爱的朋友们,如果你现在在做IOS 软件开发,不妨来看看Three20这套框架。如果你对它还比较陌生?MOMO在这里告诉你它绝对是一个IOS 软件开发的利器,有了它绝对让你的软件事半功倍。three20框架的前身是face转载 2012-12-27 16:04:18 · 1158 阅读 · 0 评论 -
Three20研究院之自定义TableView列表详解(二)
开始本教程之间首先简单的介绍一些Three20自身提供绘制列表的组件TTTableView,它继承与TableView将列表组件又封装了一次,封装了很多好看的列表样式。这部分内容比较简单并且官方已经封装至Three20项目包中的样例程序包中。Three20下载与安装配置环境,请阅读上一章博文。打开Three20文件夹,选择Samples->TTCatalog项目并且开打它,所有相关列表的样式都写在转载 2012-12-27 16:08:20 · 840 阅读 · 0 评论 -
Three20研究院之搭建ASI与JSON环境制作简单的登录界面(七)
今天我们主要学习一下 ASI 与 JSON 针对向服务端请求数据的知识。以前MOMO就给大伙说过没事多去GitHub去看看老外写的东西,这个网站真的特别好玩。今天说的AIS 与JSON都是GitHub上老外写的开源库。本文开始我在罗嗦一下,使用Three20开发时我的建议是 Three20 + FMDB + ASI + JSON 。 FMDB是数据库操作的类库,ASI全称是ASIHTTPReque转载 2012-12-28 09:06:54 · 1079 阅读 · 0 评论 -
Three20研究院之解决真机IOS6在Xcode4.5下无法编译与IOS设备自动旋转问题(九)
之前一直都是在Xcode4.4下使用Three20开发框架,今天升级到4.5了发现在IOS6下无法将程序编译到真机上,还有就是Three20在IOS6下旋转的代码全部失灵了,非常奇怪。今天抽了一点时间研究了一下,本文仅作为自己备份! 首先我们解决无法编译的问题。 three20的开发包我用的是gitbug上的 https://github.com/facebook/three20 官网转载 2012-12-28 09:09:16 · 1123 阅读 · 0 评论 -
Three20研究院之界面之间的转跳与参数的传递(三)
软件与游戏不一样,游戏一般从头至尾都在一个页面中去渲染,而软件开发需要使用高级界面的控件所以开发中必然会存在多个页面。本篇文章的目的主要和朋友们一起探讨Three20软件引擎中如何实现界面的转跳以及参数传递,讲解这部分内容之前了解一下Three20运行的机制。有一句话叫作“默认大于配置”,它的意思就是:我不提供所谓的配置文件方便你来自适应自己的程序,用我的东西你就得按照我的规矩来使用。Three2转载 2012-12-28 08:52:29 · 847 阅读 · 0 评论 -
Three20研究院之自制IOS顶部状态栏详解(六)
IOS状态栏是什么地方? 它是IOS设备屏幕顶部显示信号以及电池的区域。状态栏默认的高度是20像素,状态栏在软件开发中有何作用?联网应用中可在自动帮用户下载数据时使用,推荐在状态栏中予以显示。状态栏可以通过程序来控制隐藏与显示,也可以在状态栏之上添加Loading的动画,让用户感觉目前正处于下载状态中。下面我们先学习最简单的一种,就是在状态栏之上添加下载的Loading动画。如下图所示,在屏幕顶部转载 2012-12-28 09:00:24 · 1098 阅读 · 0 评论 -
Three20研究院之快速将Three20框架从IOS工程中移除(十)
IOS6的发布 facebook决定放弃使用Three2o这套框架,Three20的官网已经很久没有更新了,目前只有GitHub上在维护,所以决定将现在工程中的Three2o框架移除。本篇文章MOMO就写写我在移除Three20框架的一些经验以及教训。 一.界面切换 在AppDelegate中打开程序的入口窗口,用过Three20的朋友看到下面的方式应该不陌生吧。转载 2012-12-28 09:11:24 · 1300 阅读 · 0 评论 -
Three20研究院之结合第三方FMDB框架操作数据库详解(四)
开始本章之间,首先了解一下FMDB,它是一个老外写的第三方操作数据库的框架。因为IOS官方提供操作数据库的方法似乎不是那么近人而意,使用起来有点麻烦,所以这个老外哥们就将官方提供的方法又包了一层,它封装的方法非常浅,并没有多莫高深,只是更方便开发使用,我看了一下大概核心的代码500多行吧。下面开始学习它,首先需要将源码下载至本地,这哥们将代码上传至GitHub当中,(我现在越来越喜欢GitHub了转载 2012-12-28 08:53:20 · 943 阅读 · 0 评论 -
Three20研究院之完全自定义TabBar(八)
今天雨松MOMO给大家讲讲如何在Three20中自定义TabBar,如下图所示,IOS源生的TabBar中的图片必需是这种无彩图,如果添加有色图片时将无法显示。 如果要学习源生的TabBar的话大家可以参考我之前的文章: Three20研究院之TabBar与下拉列表访问数据与刷新(五) 下面我们学习如何在Three20中自定义TabBar。代码其实非常非常简单,就是转载 2012-12-28 09:35:21 · 1105 阅读 · 0 评论