首页 > 编程源码 > iapp基本控件说明

iapp基本控件说明

楼主:陌‭然 [2级] · 2019-9-26 ·  浏览4025 · 编程源码 · ID:

因为我开始接触iAPP的时候,有很多控件都不会用,这对使用iAPP产生了很大的障碍。

搬运工陌然。


- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者陌‭然流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/14550.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
14条回复 |  最后回复于2019-9-26

陌‭然 [2级]

[文本]
人如其名,
主要属性:
文本内容:text
文本颜色:textcolor
文本大小:textsize
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[线性布局]
人如其名,
这是一个布局控件,它就像一个箱子,里面可以装本多控件。
线性布局里的控件是按照一定顺序排列的:
属性中设置:orientation=vertical,则里面的控件垂直排列
属性中设置:orientation=horizontal,则里面的控件水平排列
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[图像]
人如其名,
src=图片路径
[图片]还可以再设置背景颜色,这在使用透明图的时候有作用。
[文本][按钮]的背景设置为图片路径,也可以显示图片,但是这样就不能再设置背景颜色了,背景颜色和背景图片只能显示其中一项。
[图片]没有文本内容的属性。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[按钮]
人如其名,
除了[文本]的一些特征外,[按钮]多了一个[触屏监听事件].
其他控件st_eA只有=0(按下),按钮还有=2(按住)、=1(松开)等属性。
另外,则是背景颜色,其他控件默认为透明,而[按钮]为灰白色不透明。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[相对布局]
人如其名,
这是一个布局控件,它就像一个箱子,里面可以装本多控件。
相对布局里的控件不是按照一定顺序排列的,但它有很多属性可以把里面的控件安排到指定位置:
属性中设置:
1.
ut_above=,某控件的上面
ut_below=,某控件的下面
ut_toLeftOf=,某控件的左面
ut_toRightOf=, 某控件的右面
2.
ut_alignBaseline=,与某控件的基线对齐(本人不是很理解,所以实践应用过。)
ut_alignTop=,与某控件的上面对齐
ut_alignBottom=,与某控件的下面对齐
ut_alignLeft=,与某控件的左面对齐
ut_alignRight=,与某控件的右面对齐
3.
ut_alignParentTop=true,与父控件的上面对齐
ut_alignParentBottom=true,与父控件的下面对齐
ut_alignParentLeft=true,与父控件的左面对齐
ut_alignParentRight=true,与父控件的有面对齐

ut_centerInParent=true,处于父控件中央
ut_centerHorizontal=true,水平居中于父控件
ut_centerVertical=true,垂直居中于父控件
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[拖动条]
人如其名,
max=数值,这是设置拖动条的最大值,它的最小值是0,即拖动区间为0-max,
progress为拖动条的当前进度。
[拖动条]可以设置触屏监听事件,比如:
ug(拖动条,"progress",x)
us(文本,"text",x)
这样就是在拖动过程中,获取拖动条的进度,然后把进度值设置给文本。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[进图条]
人如其名,
max=数值,这是设置进度条的最大值,它的最小值是0,即进度区间为0-max,
progress为进度条的当前进度。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[多选]
顾名思义……
没有多选布局,所以为了美观和便于管理,可以把同一个系统的[多选]放到一个布局类控件里。
操作代码时与单选一样,先获取[多选]控件是否被选中,然后根据需要操作。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[单选布局-单选项][单选布局]也可以设置[线性布局]的属性(垂直或水平排列)[单选项]要放在[单选布局]中使用,判断选项是否被选中,ug(单选项,"checked",x)如果是true则表示选中,false则表示没有选中,然后根据需要设置事件,事件可以写在单选项中,也可以写在其他控件中,根据需要选择,单项布局中好像不能写。例如:即时类的:每个单选项的点击事件中ug(st_vW,"checked",x)f(x==true){ug(st_vW,"text",tt)us(3,"text",tt)}……统计类的按钮的点击事件中ug(单选项1,"checked",x1)ug(单选项2,"checked",x2)ug(单选项3,"checked",x3)f(x1==true){ug(单选项1,"text",tt)us(3,"text",tt)}f(x2==true) //我觉得这里不用使用else f(),因为单选项只有一种可能。{ug(单选项2,"text",tt)us(3,"text",tt)}f(x3==true){ug(单选项3,"text",tt)us(3,"text",tt)}
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...

陌‭然 [2级]

[表格布局-表格项]
顾名思义……
它的布局为表格类型,只需设置表格布局的布局,表格布局内的控件都会按照设置好的布局排列。
在[表格项]里添加需要的控件,属性在[表格布局]里设置,[表格项]不需要设置任何属性。
主要属性:
可收缩的列:shrinkColumns= ,设置序号则是指定列(序号从0开始,即第一列序号为0),设置true或false则是所有列。
可伸展的列:stretchColumns=,同上
另一个属性需要用us设置:
设置隐藏,我不是太了解:us(表格布局id,"collapsecolumns",1)//大概就是这样。
发布于2019-9-26

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
43人签到
已签0天
  • 46580帖子
  • 1936298热点量
  • 184742火热值