在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
类说明 CASlider是滚动条控件,主要作用是方便数值调节,如音量大小控制、缩放视图等操作。 CASlider 属性(点击查看方法介绍)
CASlider 方法(点击查看方法介绍)
然后我们在FirstViewController.cpp中去实现CASlider来控制CAImageView的缩放变化。
我们通过addTarget来为CASlider绑定一个监听,我们又在监听函数中,根据CASlider的变化来改变CAImageView的缩放值,同样的原理我们也可以进行其它数值的改变,大家举一反三可以自己去尝试一下。 CASlider 属性说明 类型:bool 解释:触摸点击。is{}。
类型:float 解释:值。get{}。 类型:float 解释:最小值。get{}。 类型:float 解释:最大值。get{}。 类型:float 解释:滚动条高度。get{}。 类型:CAImage* 解释:设置前景图片(已经划过的部分) 。get{}。 类型:CAImage* 解释:设置后景图片(未划过的部分) 。get{}。 类型:CAImage* 解释:滚动块的图片 。get{}。 CASlider 方法说明 static CASlider* createWithFrame(const DRect& rect); 返回值:static CASlider 参数:
解释:创建,并指定其Frame,默认Frame为(0,0,0,0) static CASlider* createWithCenter(const DRect& rect); 返回值:static CASlider 参数:
解释:创建,并指定其Center,默认Center为(0,0,0,0) void addTarget(CAObject* target, SEL_CAControl selector); 返回值:void 参数:
解释:添加回调事件 void addTargetForTouchUpSide(CAObject* target, SEL_CAControl selector); 返回值:void 参数:
解释:添加回调事件的触摸 void removeTarget(CAObject* target, SEL_CAControl selector); 返回值:void 参数:
解释:删除回调事件 virtual void setValue(float value); 返回值:virtual void 参数:
解释:设定值 virtual void setMinValue(float minValue); 返回值:virtual void 参数:
解释:设定最小值 virtual void setMaxValue(float maxValue); 返回值:virtual void 参数:
解释:设定最大值 virtual void setTrackHeight(float trackHeight); 返回值:virtual void 参数:
解释:设置滚动条高度 virtual void setMinTrackTintImage(CAImage* minTrackTintImage); 返回值:virtual void 参数:
解释:设置前景图片(已经划过的部分) virtual void setMaxTrackTintImage(CAImage* maxTrackTintImage); 返回值:virtual void 参数:
解释:设置后景图片(未划过的部分) virtual void setThumbTintImage(CAImage* thumbTintImage); 返回值:virtual void 参数:
解释:设置滚动块的图片 void setContentSize(const CCSize & var); 返回值:void 参数:
解释:设置内容大小 bool initWithFrame(const DRect& rect); 返回值:bool 参数:
解释:初始化,并指定其Frame bool initWithCenter(const DRect& rect); 返回值:bool 参数:
解释:初始化,并指定其Center virtual bool ccTouchBegan(CATouch *pTouch, CAEvent *pEvent); 返回值:virtual bool 参数:
解释:触摸事件开始时的回调函数 virtual void ccTouchMoved(CATouch *pTouch, CAEvent *pEvent); 返回值:virtual void 参数:
解释:触摸事件中触点移动时的回调函数 virtual void ccTouchEnded(CATouch *pTouch, CAEvent *pEvent); 返回值:virtual void 参数:
解释:触摸事件结束时的回调函数 virtual void layoutSubViews(); 返回值:virtual void 参数: 解释:子视图布局 |
请发表评论