屏幕工具-Qii

Qiqi29JSX2.0.0
源代码
许可证:未声明许可证未提供许可证

未检测到许可证文件。按默认版权规则,作者保留全部权利,复制、修改或分发均可能构成侵权,建议先联系作者获得授权。

README

屏幕工具

必装控件

屏幕适配

💡 让控件自动适配不同的屏幕。

1. 自动适配

积木:调用(屏幕工具)让控件自动视频屏幕 在 启动屏幕 中调用一次该积木,即可让所有控件自动适配屏幕。

启动屏幕:软件打开后的第一个屏幕,通常只用来显示软件 LOGO,推荐在这个屏幕中进行一些初始化操作,然后再切换到软件的首页。

Qii 控件库 2.0 内的所有可见控件都已内置 屏幕适配 属性,你可以方便的设置控件的对齐方式。 其他作者的控件需要适配该功能,才可以自动适配屏幕。

菜单:选择屏幕对齐方式,顶部对齐或底部对齐

2. 手动适配

如果你正在使用的控件没有该功能,可以通过积木来手动适配控件。

积木:当(全局广播)收到广播时(消息)(数据)

推荐搭配 全局广播 使用,防止控件被多次设置导致错位。
  1. 在启动屏幕中广播一次 “屏幕适配”,接收广播后对需要的控件进行适配。
  2. 把控件的 Y坐标 传给适配积木,然后把积木设置给控件的Y坐标

3. 加入控件生态

如果你正在制作控件,可以给你的控件加入屏幕适配功能。

JavaScript 复制
// CoCoKit
widget.prop('屏幕适配', 'screenAlign', 'top').dropdown({ 顶部对齐: 'top', 底部对齐: 'bottom' }).noBlock()

// 官方语法
{ 
    key: 'screenAlign', 
    label: '屏幕适配', 
    defaultValue: 'top',
    valueType: 'string', 
    dropdown: [
        { label: '顶部对齐', value: 'top' },
        { label: '底部对齐', value: 'bottom' },
    ],
    blockOptions: { generateBlock: false },
},

屏幕切换

💡 在屏幕切换时添加动画

1. 快速使用

只需要在切换屏幕之前调用一次 屏幕切换 积木,就可以添加切换动画。

积木:当(按钮)被(点击)时 控件内置了多个常用的动画,在积木的下拉菜单中选择。 返回上一页时,可以把打开切换为返回。

2. 自定义动画

支持使用 动画库 创建的动画当作屏幕切换动画。

积木:当(按钮)被(点击)时

下载

请点击ZIT-CoCo-Community上方的下载按钮

文档作者:琦琦
Markdown排版:小圳
在排版时可能对内容进行了改动

历史版本

  • 2.0.0