使用方法专题提供使用方法的最新资讯内容,帮你更好的了解使用方法。
Image的使用方法相对简单。 quick-cocos2d-x中可以指定该Image是否使用9宫图来进行渲染。  不使用9宫格的Image创建 local img = cc.ui.UIImage.new('test.png')使用9宫格的Image创建 local img = cc.ui.UIImage.new('test.png', {scale9=true})使图片缩放的方法为 img
demo中给出了以下几种按钮 1 普通按钮(pushbutton) 2 复选框(checkbox_button) 3 单选框(radio_button) 官网上还没有这些函数的api说明,看demo吧 1 cc.ui.UIPushButton 此按钮纹理有三态 nomal, pressed, disabled 目前看来有2种创建方式 1 local btn = cc.ui.UIPushButton
cc.ui.UISlider提供两种方式, 横向 display.LEFT_TO_RIGHT display.RIGHT_TO_LEFT 纵向 display.TOP_TO_BOTTOM display.BOTTOM_TO_TOP UISlider的创建 local slider = cc.ui.UISlider.new(display.RIGHT_TO_LEFT, {'bar.png','bt
 1.26、字体 1、CCLabelAtlas字体   示例代码:     CCLabelAtlas*LBsocre4 = CCLabelAtlas::create(CCString::createWithFormat("%d", c)->getCString(), "labelatlasimg.png", 24, 32,'0');                 LBsocre4->setA
CallFunc::create(CC_CALLBACK_0(__Class_Name__::__Fun_Name__, this)); 等效于 CallFunc::create(this, callfunc_selector(__Class_Name__::__Fun_Name__)); 注:__Class_Name__ 回调方法的所属类名        __Fun_Name__ 回调方法的方法
 本节参考:http://www.voidcn.com/article/p-kxbrzgaj-vm.html 1、概念     “混合”是指两种颜色的叠加方式。在新图片将要渲染画到屏幕上的时候,将用在新图片中的红、绿、蓝和透明度信息,与屏幕上已经存在的图片颜色信息相融合。     说的具体一点,就是把某一像素位置上原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。     新
1.添加一个观察者 NotificationCenter::getInstance()->addObserver(this, callfuncO_selector(ClassName::method),"message",nullptr);method接收一个Ref*指针,为发送者 2.广播消息 NotificationCenter::getInstance()->postNotification
加个官方教程链接,解释很详细:ClippingNode官方教程 //ClippingNode就是一个用于局部显示的节点,其Stencil属性就是模版节点,ClippingNode上的图片就是底板 //添加一个背景图片 auto bg=Sprite::create("HelloWorld.png");//底板下面的图 bg->setPosition(Vec2(480, 32
android平台代码和Lua代码的交互均通过C++和Java交互,Lua再和C++交互 C++和Java的交互,可以参考 (*) 下面直接看用法: lua调用java lua中使用 luaj.callStaticMethod 来调用java静态方法: 使用场景例如提交统计,提交游戏分数 -- launch app function JniUtil:callJavaBuyLife() lo
1、创建方法一 <span style="font-family: Arial, Helvetica, sans-serif;"></span><pre name="code" class="cpp">Sprite *sp = Sprite::create("diyiming.png"); <span style="font-family: Arial, Helvetica, sans-serif
Swift学习-枚举的使用方法 枚举的使用语法: enum someEnumer { // 枚举的成员值 }   以下是方向的一个例子: enum direction { case Up case Down case Left case Right } 以下摘自Swift 中文翻译组 注意: 不像 C 和 Objective-C 一样,S
swift中代理的使用方法 一,在视图界面 1.制定协议 protocol VistorLoginViewDelegate:NSObjectProtocol {     //设置协议方法     func visitorViewRegisterViewSelected() } 扩展: //在swift中,制定协议需要遵守NSObjectProtocol协议,除了类可以遵守协议,结构体也可以遵守协议
  Block基本概念:谁写Block谁传值.   有参数无返回值
    Swift是没有OC中的分类的. 但可以进行类扩展,   一般用于实现代理方法.   类扩展中无法定义属性   使用方法: extension <#当前控制器名#>: <#代理协议#> {       <#code#> } Swift中如果必须实现的代理方法没实现, 就会出现大红点.   如果单纯的扩展方法直接这样 extension <#当前控制器名#> {       <#code#>
定义通知的名称 let refreshTableView = "refreshTableView" 发送通知 NSNotificationCenter.defaultCenter().postNotificationName(SFSwitchRootViewController, object: nil) 为通知添加观察者(接收者) NSNotificationCenter.defaultCent
    SwiftAndOC计时器使用方法>Demo点此下载   使用方法请见Demo OC包含计时器 删除 暂停 恢复   Swift 只含删除   #pragma mark - 删除定时器 - (void)deleteTimer {             if (timer == nil) {                          return;         }    //
作者:Erica Sadun,原文链接,原文日期:2016-08-05 译者:粉红星云;校对:千叶知风;定稿:CMB 发现自己有一个编程习惯,正在努力让自己戒掉,这个习惯是像下面这样的: switch something { 把一些复杂的绑定值定义到 case 中 case: // ...用绑定值做一些事 default: break } 这里有个真实的例子: enum Tree<T> {
本着了解框架的实现思路和学习Swift的目的开启本系列的博客.本系列参考Alamofire官方文档和自己的一些理解,欢迎指正和指教. 配置要求 iOS 8.0+, macOS 10.10.0+, tvOS 9.0+ and watchOS 2.0+ Xcode 8.1+ Swift 3.0+ 简单使用 Alamofire.request("https://httpbin.org/get").res
带参数页面跳转 this.props.history.pushState({passParam: true}, "/targetURL"); 第一个参数为你页面跳转时,需要传递的参数,如果不需要传参数,则为null。 第二个参数为跳转目标页面。 目标页面获取参数 let temp = this.props.location.state; temp则是刚才页面跳转时所传递的参数
最近在学React Native,了解了一个原本iOS中非常重要的导航控件的使用方法。不过在React Nativa中,这个导航控件是不会自带顶部的导航栏的,也不会自动生成返回按钮之类的,只是提供了类似的导航功能,且原理也是出栈入栈的方式,也就是说同样是有着push和pop方法的。这里不讲React Native的基础了,直接讲一讲Navigator这个组件的基本使用方法。 对于一个导航组件,最基