类别 | 详情说明 |
方法功能 | 显示界面,支持传入回调函数,在界面加载完成后执行回调内的 UI 构建等逻辑(以 iOS 视图为例演示) |
方法签名 | Void show() |
返回值 | Void |
参数 | 无 |
案例 | //申请一个UI var vc = new IOSView(); vc.show(() => { //页面加载完后执行以下代码 printl("hello IOS") //获取当前视图 var view = vc.getView() //创建一个水平容器 var h = new Horizontal() //创建一个按钮 var btn = new Button(); //设置按钮颜色 btn.setColor(25, 10, 130) btn.onClick(() => { printl("按钮被点击了") }) //按钮添加到水平容器中 h.addView(btn) //水平容器添加到视图中 view.addView(h) }); |
类别 | 详情说明 |
方法功能 | 关闭 UI |
方法签名 | Void dismiss() |
返回值 | Void |
参数 | 无 |
案例 | new IOSView().dismiss() |
类别 | 详情说明 |
方法功能 | 向目标容器添加指定视图 |
方法签名 | Void addView(String view) |
返回值 | Void |
参数 | - String view :要添加的视图(文档参数类型为 String ,实际场景中通常为视图对象,需注意适配) |
案例 | //申请一个UI var vc = new IOSView(); vc.show(() => { //页面加载完后执行以下代码 printl("hello IOS") //获取当前视图 var view = vc.getView() //创建一个水平容器 var h = new Horizontal() //创建一个按钮 var btn = new Button(); //设置按钮颜色 btn.setColor(25, 10, 130) btn.onClick(() => { printl("按钮被点击了") }) //按钮添加到水平容器中 h.addView(btn) //水平容器添加到视图中 view.addView(h) }); |
类别 | 详情说明 |
方法功能 | 获取 view 视图 |
方法签名 | IOSView getView() |
返回值 | IOSView |
参数 | 无 |
案例 | new IOSView().getView() |
类别 | 详情说明 |
方法功能 | 设置背景颜色 |
方法签名 | Void setBackgroundColor() |
返回值 | Void |
参数 | 无 |
案例 | new IOSView().setBackgroundColor() |
欢迎光临 B2B网络软件 (http://bbs.niubt.cn/) | Powered by Discuz! X3.2 |