AIGameAIGame
首页
API文档
UI框架
下载软件
首页
API文档
UI框架
下载软件
  • UI文档

    • 界面框架
      • 01.必备基础
      • 02.公共方法
      • 03.公共属性
      • 04.原生交互
      • 05.组件与原生类对照表
    • appbar - 标题栏
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • button - 按钮
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • button-group - 按钮组
      • 01.详细属性
      • 02.详细方法
      • 03.经典案例
    • check - 多选框
      • 01.详细属性
      • 02.详细方法
      • 03.经典案例
    • fab - 悬浮按钮
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
      • 04.经典案例
    • hr - 分割线
    • img - 图片(图标)
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
      • 04.经典案例
    • radio - 单选按钮
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
      • 04.经典案例
    • radio-group - 单选按钮组
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • slider - 拖拽条
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • statusbar - 状态栏
      • 01.基础用法
      • 02.详细属性
    • progress - 进度条
      • 01.详细属性
      • 02.详细方法
    • switch - 开关
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
      • 04.经典案例
    • text - 文本
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • toolbar - 底部标题栏
      • 01.基础用法
      • 02.详细属性
      • 03.详细方法
    • 专题

      • gravity 重力专题
      • margin 外边距专题
      • padding 内边距专题
    • 布局
      • absolute 绝对布局
      • card 卡片布局
      • const 约束布局
      • coord 协调布局
      • drawer 抽屉布局
      • flow 流程布局
      • [未更新]flush 下拉刷新布局
      • frame 帧布局
      • grid 网格布局
      • linear 线性布局
      • nested 嵌套滑动布局
      • relative 相对布局
      • scroll 滑动布局

03.详细方法

back((view)=>{})

返回按钮点击事件,一般用于关闭当前界面


<appbar back="true" h="max" id="mToolbar" scrollFlags="scroll|enterAlways"
        subTitle="副标题" title="我是标题" w="max"/>
//找到标题栏
let toolbar = ui.id("mToolbar");

//设置返回按钮点击事件
toolbar.back((view) => {
    ui.finish();
});

menu((title)=>{})

设置菜单点击事件

  • 参数 : title : {string} 菜单标题
//找到标题栏
let toolbar = ui.id("mToolbar");
//设置子菜单点击事件
toolbar.menu((title) => {
    toast("点击了" + title);
});

bind(drawer)

绑定抽屉

  • 参数: drawer : {drawer} 抽屉对象
<ui>
    <drawer>
        
        <linear id="mDrawer"/>
    </drawer>
</ui>
let mDrawer = ui.id("mDrawer");
//与抽屉联动
mAppbar.bind(mDrawer);

setTitle(str)

设置标题

  • 参数 : str : {string} 标题
//找到标题栏
let toolbar = ui.id("mToolbar");
//设置标题
toolbar.setTitle("我是标题");

setSubTitle(str)

设置副标题

  • 参数 : str : {string} 副标题
//找到标题栏
let toolbar = ui.id("mToolbar");
//设置副标题
toolbar.setSubTitle("我是副标题");

setTitleColor(color)

设置标题颜色

  • 参数 : color : {string} 颜色
//找到标题栏
let toolbar = ui.id("mToolbar");
//设置标题颜色
toolbar.setTitleColor("#FF0000");

setSubTitleColor(color)

设置副标题颜色

  • 参数 : color : {string} 颜色
//找到标题栏
let toolbar = ui.id("mToolbar");
//设置副标题颜色
toolbar.setSubTitleColor("#FF0000");
最近更新: 2025/5/23 16:42
Contributors: 孑小白, Talent
Prev
02.详细属性