新手CrossApp 之CAbutton小结

问题描述

创建一个button 有3种类型类型: CAButtonTypeRoundedRect: 圆角边框(默认是蓝色) CAButtonTypeSquareRect: 矩形边框 CAButtonTypeCustom: 无边框CAButton* defaultBtn = CAButton::create(类型);创建好了一个button后,设置button的各种属性 defaultBtn->setCenter(CADipRect(size.width*0.25 - 50, size.height*0.5, size.width*0.25, size.height*0.1)); //设置中心点坐标,和按钮大小,CCRect和CADipRect貌似一样,在这个都可以用在CAControl中定义了5种标题状态 typedef enum{ CAControlStateNormal = 0,//正常还未点击 CAControlStateHighlighted,//点击时 CAControlStateDisabled,//按钮不可以点击,**作无效 CAControlStateSelected, //点击过后,也叫选中时 CAControlStateAll //全状态 (正常,点击,点击后)}CAControlState; defaultBtn->setTitleForState(CAControlStateNormal, UTF8("正常"));//按钮标题为中文的时候,要加UTF8defaultBtn->setTitleColorForState(CAControlStateNormal, CAColor_white);//还未点击时,设置辩题的颜色defaultBtn->setTitleForState(CAControlStateSelected, UTF8("选中")); defaultBtn->setTitleForState(CAControlStateHighlighted, UTF8("高亮"));defaultBtn->setBackGroundViewForState(CAControlStateNormal, CAScale9ImageView::createWithImage (CAImage::create("source_material/round3.png"))); //设置按钮背景,可以是图片,也可以是指定颜色defaultBtn->setBackGroundViewForState(CAControlStateHighlighted, CAScale9ImageView::createWithImage (CAImage::create("source_material/page_rect_n.png"))); 一个直角的背景图片,在CAButtonTypeSquareRect中还是直角 一个圆角的背景图片,在CAButtonTypeSquareRect中还是圆角 只要设置了背景图,CAButtonTypeSquareRect,CAButtonTypeSquareRect都不会再出现默认颜色的边框 //ps: 图片具体的拉伸效果,需要具体**作→_→这是废话 点击按钮响应函数: defaultBtn->addTarget(this, CAControl_selector(FirstViewController::buttonCallBack), CAControl**TouchUpInSide); // this 指的是控制器对象 ,这个控制器对象的函数 ,触发条件(按下) void buttonCallBack(CAControl* btn, CCPoint point);//定义的这个回调函数必须有两个参数(CAControl和CCPoint),框架要求 最后把按钮添加到控制器上显示出来 this.addSubview(defaultBtn);

时间: 2024-08-01 16:28:05

新手CrossApp 之CAbutton小结的相关文章

新手CrossApp 之CASegmentControl小结

问题描述 分段按钮,segmentedControl由一个或多个segment组成,点击不同段得到不同的信息,每次只能选择一段. CASegmentedControl* defaultCASegmentControl = CASegmentedControl::createWithCenter(CCRect(size.width*0.5, size.height*0.15, size.width*0.8, size.height*0.1), 3);//创建一个3段按钮defaultCASegme

[寒江孤叶丶的CrossApp之旅_09][入门系列]CrossApp中CAButton的使用

问题描述 CrossApp中CAButton的使用CAButton在CrossApp的应用程序开发过程中,使用的非常频繁,很多控件也是以他为基础的,比如之前介绍的CAAlertView.CAButton有四种创建方法:CAButton::create( const CAButtonType &buttonType)CAButton::createWithCenter(const CrossApp::CCRect &rect, const CAButtonType &buttonTy

浅析:新手做站经验小结

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.域名选择较短,通俗,容易记的,这样人家下次还记得来.找个空间稳定的,最好上面垃圾站不要太多,可以用http://whois.webhosting.info查询,网站定位刚开始要准确,从小做起,不要一下做得象门户.一个人是没有那个能力,除非你很牛.我是不行的 2.刚建站资料不需要太多,慢慢加进去,每天加一点. 3.原创性的文章多一点,如果不

新手CrossApp 之CATabBarController,CANavigationBarController,CADrawerContro...

问题描述 CATabBarController:CATabBar,CATabBar**,CATabBarControllerCANavigationBarControllerCANavigationBar,CANavigationBar**,CANavigationBarControllerCANavigationBar**和CATabBar**首先使用create函数建立**,然后把**设置进CAViewController中CATabBarController和CANavigationBar

ajax asp net-ajax AccordionPane后台添加后为什么客户端显示的样式是隐藏的

问题描述 ajax AccordionPane后台添加后为什么客户端显示的样式是隐藏的 代码如下: aspx页面: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %> <%@ Register Assembly="AjaxControlToolkit" Namesp

新手操作网站SEO步骤小结

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 搜索引擎优化,我们常称为SEO,对于很多人来说,很神秘,很"高科技",很多新手觉得自己是做不来的,没有信心.其实SEO是非常简单的,难的是坚持,难的就是因为它太简单,很多人不相信,这与网上大量SEO的风向引导有关,致使很多人觉得SEO都是高手才能操作.其实实战之后,相信很多人都会发现SEO是非常机械化的,把要做的步骤做到了

javascript新手语法小结_基础知识

新手入学时常学到的东西~ <script language="javascript">alert('badwolf测试!');</script> //弹提示 <script language="javascript">alert('呵呵!');</script> //弹提示 <script language="javascript">alert(new Date());</scri

新手站长:新站从上线到发展的过程小结

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 学习久久讲的SEO技术后,本人试着做一个测试站,不为赚钱,只为测试学习的东西是否有用,或者验证久久的课是不是真的有用,总之,自己建了一个类似咨询站的网站,没有挂任何广告. 首先,是利用dedecms后台建站,模板是网上随便找的一个模板,copy下css和图片即可,操作方法很简单,不会的同学可以联系我.另外有一套A5建站教程,讲的非常好,适合初

新手建站发外链的几个常用方法小结

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我现在有四个网站了,我自己知道都有很大的问题,而且我自己知道一个重要的问题就是外链问题,我的网站外链太少了. 因为外链少,所以蜘蛛很难来到我的网站上,因此网站也就很少收录,连收录都很难,怎么会有排名更不要说有好的排名了.因为这个问题,我一直在找发外链的方法,论坛上课上都有说,但是自己就是做不好.原因很简单,我自己真的很懒,执行力真的很不够,所