iapp裕语言v3-创建动态控件 - iapp源码 - 五行资源分享网

iapp裕语言v3-创建动态控件

作者头像图片

作者: 2017749452

全网免费资源最广的网站

文章二维码手机扫码查看

标签:

这篇文章木有标签

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,如有侵权请联系!

什么是动态控件?有哪些用途?

 

在iapp裕语言v3代码里面nvw()便是创建动态控件

 

主要用途并没有固定说明,也就是随意

 

 

以下是nvw的创建控件代码

 

首先在界面创建一个ID为999的线性布局控件

 

 

nvw(1,999,"线性布局","width=-1nheight=42dpnorientation=verticalnbackgroundcolor=#50c4e5ngravity=center_vertical")

 

 

nvw(2,1,"文本","width=-2nheight=-2ntext=我的应用iAppntextsize=16spntextcolor=#ffffffnlayout_marginleft=10dp")

 

 

nvw(3,999,"文本","width=-2nheight=-2ntext=Hello worldntextsize=15spnlayout_marginleft=20dpnlayout_margintop=20dp")

 

 

ssj(3,"clicki")

 

{

 

 tw("点击成功")

 

}

 

 

在代码里面看见有数字,有控件名称,有属性。这些都可以用nvw来约束并运行

 

 

现在来逐一解析说明用法

 

1.nvw(1,1)数字的是什么意思

 

我们可以看见第一行前面部分nvw(1,1)有两个数字,这些数字其实就是创建控件的id和界面控件id。

 

我想都理解意思。我就简化一下nvw(创建动态控件id,界面控件id)。

 

动态控件id:就是自己定义的ID可以更改

 

 

界面控件id:就是在界面第一个或者在界面随便找一个控件ID。这种ID无法自己定义必须按照界面里有的控件ID来填写

 

 

2.nvw(1,1,"线性布局")这些中文字是什么意思

 

也不难理解就是控件名称,每一个控件都有不同的用途,所以为了能准确的运行在这里必须要填写控件名称。这些名称必须按照v3里面有的控件来填写。如果填写v3不存在的控件名称,会导致运行失败。这里我们填写的是"线性布局",主要是来管理和约束子控件,排序

 

 

3.nvw(1,1,"线性布局","width=-2nheight=-2")中文字后面的这些代码是什么意思

 

其实就是属性代码来设置想要的UI。每一个属性代码用n符来换行比如

 

text=Hello worldntextsize=15sp

 

仔细观察就会看见有n符

 

 

以上就是简单的nvw解释

 

这时候就有人说了第二行nvw(2,1)里面的数字1也是填写的界面控件ID吗?

 

其实不是,这个数字ID1填写的是我们第一行创建的动态控件ID。

 

就相当于我们在创建第二个动态控件时就把它放到第一个动态控件里面来管理约束

 

 

都混过社会吧,阶级区分大哥>小弟>小小弟

 

大哥(界面控件ID)>创建的第一个动态控件>创建的第二个动态控件

 

 

第三行代码就不多说了和第一行一样

 

 

我们来说说第四行代码的用途

 

ssj(id, "clicki")

 

 

{

 

 

tw("ok")

 

 

}

 

1.ssj意思是设置修改控件事件

 

 

2.id就是控件ID可以是创建的控件ID也可以是界面控件ID

 

 

3.那clicki是什么意思?就是事件类型

 

clicki是单击事件类型,具体其他事件类型请移步到iapp裕语言v3手册查看

 

 

4.tw都知道吧,提示代码

 

 

以上就是nvw用法与解释

 

提示"列表不可nvw"

 

 

那么家人们nvw可以怎么用呢

 

相信聪明的家人找就想到了

 

没错就是远程布局顾名思义就是远程设置界面布局UI,好高大上的样子

 

有了这种想法每次设计了UI就不用再让用户下载安装包了,自己在后端就可以更改,

 

 

有了远程布局外还不能少了,代码运行器,有了代码运行器就可以运行后端发送的iappv3代码了

 

 

代码运行器可以去iapp源码共享空间搜索关键字"代码运行器"

分享到:
打赏
未经允许不得转载:

作者: 2017749452, 转载或复制请以 超链接形式 并注明出处 五行资源分享网
原文地址: 《iapp裕语言v3-创建动态控件》 发布于2025-5-29 04:04
帖子声明: 本站对文章进行整理、排版、编辑,是出于传递信息之目的, 并不意味着赞同其观点或证实其内容的真实性,不拥有所有权,不承担相关法律责任。

评论

在线链接输入图片 打卡按钮图片 私密评论按钮图片 47 + 18 =
乱评论、多次评论者一律禁言帐号或封禁IP
本站已经全面开启缓存,评论查看隐藏内容需等待1分钟后再刷新本页!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

打赏图片