three20
文章平均质量分 52
xu_cq
iOS,Win应用开发爱好者
展开
-
学习用Three20了,看看能否被应用在项目开发过程中。
今天刚下载最新的three20工程,网上的资料不多,大部分都是重复的,原创的少,因此,我想就把新学习到的东西记录下来。 我使用的iOS SDK是6.0的.Xcode4.5。将下载下来的工程解压之后,打开three20根目录下的Three20.xcworkspace对其中的所有的工程进行编译,发现TTCoreDemo编译失败,其它的都是成功的。现在,还没有时间看错误是什么原因,把整个th原创 2012-12-26 14:11:34 · 625 阅读 · 0 评论 -
关于Three20同时支持5.0,6.0的旋转问题
在使用Three20开发ipad的应用过程中,由于 iPad1到4之间的差别,导致了应用无法同时支持旋转。 Three20中的TTViewController可以支持6.0以上的旋转,详细见momo的有关three20旋转解决方法,这里不再说明,我这里要说明的是TTViewController如何同时支持5.0,5.1iPad在Landscape模式下工作, 1.作一个基于Thr原创 2013-02-18 10:27:31 · 440 阅读 · 0 评论 -
美发CRM软件发布了
先恭喜一下自己,两个月的努力,幸苦终于有成果。美发CRM for iPad终于发布了。 未来发廊业绩飙升不是梦 发廊业绩来源客量、客单价、客消费频率,要想业绩飙升就要有完善的客户管理,才德发廊客户管理软件是全国第一款专业发廊的CRM软件,是全国第一款以IPAD的形式操作的发廊CRM软件,是全国第一款网络版的发廊CRM软件,发廊客户管理软件解决了发廊客户资料的多、乱、杂原创 2013-02-15 19:38:22 · 677 阅读 · 0 评论 -
如何利用TTThumbsViewController实现显示不同数量的图片?
在Three20中,利用TThumbsViewController显示图片真是非常的方便,但是美中不足就是,它的图片的大小,即是(Thumbimage)的显示大小控制非常的方方便,根据分析,调试,发现,thumb图像的大小是由几个静态的变量来进行控制的。如果系统也提供相关的接口函数或者变量来进行方便上层应用开发者进行设置就非常的好了。 首先:在TTThumbsTabViewCell.m中原创 2013-01-07 21:37:30 · 453 阅读 · 0 评论 -
toSharedViewController 与toViewController 以及toModalViewController
相信用过three20的人都知道,它是一个非常好,也非常复杂的开发框架。下面,我们讨论一下toSharedViewController 与toViewController 以及toModalViewController它们之区别 1.toViewController:表示,three20调用该URL时,将重新创建该类。每次都是一个新的实例对象。 例如: [map from原创 2013-01-05 14:36:47 · 563 阅读 · 0 评论 -
Three20开发的应用,为什么不旋转?
在使用three20框架开发的过程中,发现针对一些窗口,旋转会出现一些问题。 我说明我开发过程中遇到的问题: 使用Xcode4.5的IDE开发环境,使用当前工程调试状态时,第一次打开,显示都是正常的,但是退出后,再调试进入时,发现就不支持旋转了。 解决方法如下: 1.参考http://www.xuanyusong.com/a原创 2013-01-05 15:01:31 · 520 阅读 · 0 评论 -
TTLauncherItem中的字体及颜色如何进行修改?
在Three20中,TTLauncherItem中字体的类型,大小及显示的颜色在哪里设置呢?经过一段时间的搜索,发现,整个Three20开发框架中,有一个类是针对整个框架来进行配置及管理这些TTStyle的,它就是TTDefaultStyleSheet类,它包括着Table,cell,button,search,toolbar,launchbutton等等所有的对象显示时使用的TTStyle.原创 2013-01-02 17:18:10 · 817 阅读 · 0 评论 -
Three20中的TTStyledTextLabel是什么?
在Three20中,有TTStyledTextLabel类,它相当于一个在IE中显示一段HTML的显示窗口,它的实现由两个部分来组成: 1.创建TTStyledTextLabel对象,并且将它增加到当前的View中。如下图及代码。 NSString* kText =@"\ This is a test of styled labels. Styled labels suppor原创 2012-12-28 12:55:45 · 1671 阅读 · 0 评论 -
Three20项目中TTView与TTStyle的应用印象
在Three20项目中,TTView和TTStyle可以算的上是开发个性化的显示界面中非常必要的。先来一个直观的印象,如下图:d1 有使用手机微博的人都知道,微博中每条消息都是以各种风格显示的,如上图所示,其中这些风格框中可以显示图片,显示文字等,这将大大提升应用的显示效果。 TTView是从UIView继承而来的,因此它是一个用来显示的视图,它可以自己的窗口。原创 2012-12-28 11:18:30 · 1524 阅读 · 0 评论 -
如何给TTTabBar,TTTabGrid,TTTabStrip加上事件
在Three20的例子程序中没有找到如何获取TTTabBar、TTTabGrid、TTTabStrip的事件如何处理,也就是说以上三个类管理的TTTabItem对象被选择时,没有收到消息。经过对相关类的原代码进行分析,跟踪,发现,在TTTabBar中有一个deletage变量,该变量是TTTabDelegate类型,因此,对消息处理马上有思路了。如下,几步就可以获取消息了。 1.在TabBarT原创 2012-12-28 15:04:02 · 789 阅读 · 0 评论 -
关于Undefined symbols for architecture armv7s
在使用XCode4.5和Mac 10.7.5环境中编译Three20工程中的TTCoreDemo过程中,出现了: Undefined symbols for architecture armv7s的信息,但是该TTCoreDemo.app却出现在Build/Products/Debug-iphoneos/的目录中,这让我非常的奇怪。 经过上网搜索一些资料之后,发现armv7s是针对iPho原创 2012-12-27 14:29:23 · 1954 阅读 · 0 评论 -
three20被拒,Apps that use non-public APIs will be rejected
在使用three20进行开发的应用提交到app store之后被拒,原因是:"Apps that use non-public APIs will be rejected",经过分析,发现原因出在three20为中。 three20库为了调试方面,使用了non-public apis,原因找到了,修改方法如下: 1.使用xcode打开three20库,搜索”DEBUG_TOUCHE原创 2013-03-03 18:31:14 · 1396 阅读 · 0 评论