案例8:给中继器中的项设置交替背景色

  • 2022-03-24 16:29:11
  • 阅读次数:
  • 作者:盈岚科技小编
  • 来源:http://www.lyjtt.cn

第一步:在【部件】面板中拖放一个中继器部件到设计区域,双击该动态面板,在右侧的【中继器检查器】面板下的【数据集】中填充数据,见图129。

11.jpg

(图129)

第二步:拖放两个矩形部件到设计区域,分别给两个矩形部件命名为水果名称、水果价格,见图130。

11.jpg

(图130)

细心的读者会注意到,在两个矩形相交的地方,边框看上去比较粗,因为默认情况下部件是以外边界对齐的。单击菜单栏中的【项目>项目设置】,在弹出的【项目设置】对话框中选择【按形状边框的内边界对齐】,见图131,点击【确定】按钮,问题解决。

11.jpg

(图131)

第三步:在【中继器检查器】面板中单击【交互】标签,双击【每项加载时】事件下的【Case1】,在弹出的【用例编辑器】对话框中设置【水果名称】的文本值为[[Item.name]] ;【水果价格】文本值为[[Item.price]],见图132。

11.jpg

(图132)

点击网站设计区域上方的【index】标签,可以看到中继器中已经显示刚刚填充的数据,见图133,接下来设置【交替背景色】。

11.jpg

(图133)

第四步:再次双击中继器,进入编辑状态,或者通过单击设计区域上方的【(中继器)(index)】标签回到编辑状态,见图134,在右侧的【中继器检查器】面板中点击【样式】标签,勾选【交替背景色】并设置背景颜色为#FF99FF,见图135。

11.jpg

(图134)

单击设计区域上方的【index】标签,回到首页,我们发现中继器中显示的数据并没有发生任何变化,这是因为【水果名称】和【水果价格】这两个矩形部件填充了白色背景和灰色边框,只需将这两个矩形的填充颜色设置为【透明】即可,见图136。再次回到【index】首页,此时大家就清楚交替背景色的作用了,见图137,在我们制作原型的过程中,如果遇到使用中继器填充大量数据时,可以考虑使用此功能来提高数据的可读性,进而提升用户体验。

11.jpg

(图135)

11.jpg

(图136)(图137)

11.jpg

8.文本输入框

文本框类型:文本输入框可以设置特殊的输入格式,主要用来调用移动设备上不同的键盘输入类型。

可选格式:text、密码、Email、Number、Phonenumber、Url、查找、文件、日期、Month、Time。要设置文本输入框类型,在部件【属性】面板中进行设置,见图138。虽然这些不同的文本框类型主要是用于移动设备原型制作,但在特定情况下,在桌面电脑上恰当使用也可以大大提升工作效率。如图139,是在Chrome浏览器中的效果,当我们在原型设计中需要使用到模拟日历时,使用【文本输入框】部件,并将其类型设置为【日期】就可以实现真实的日历选取功能,见图140。但是该效果在Firefox、Safari浏览器中无效,见图141。

11.jpg

(图138)

11.jpg

(图139)

11.jpg

(图140)

11.jpg

(图141)

提示文字:在部件【属性】面板中还可以给文本输入框添加提示文字,也就是文本占位符,见图142,还可以编辑提示文字的样式以及提示文字何时隐藏(【输入内容时】或【鼠标单击时】),见图143。

11.jpg

(图142)

11.jpg

(图143)

禁用文本输入框:要防止有文字输入到文本输入框,可以在部件【属性】面板中勾选【禁用】。文本输入框还可以在【用例编辑器】中使用禁用动作,将其设置为【禁用】。部件被设为禁用后就变成了灰色(不可输入状态),见图144。

11.jpg

(图144)

设置文本框为只读:当文本输入框设置为【只读】后,我们无法通过键盘操作直接输入和修改其中的内容,但可以通过事件操作修改文本输入框中的值。要将文本输入框设置为【只读】,在部件【属性】面板中勾选【只读】即可。

藏边框:可以通过切换显示文本输入框的边框来创建自定义文本框样式。要隐藏文本输入框周围的边框,右键单击该部件并勾选【隐藏边框】,或者到部件属性面板中勾选,还可以给文本输入框设置填充颜色。


当前文章标题:案例8:给中继器中的项设置交替背景色

当前URL:http://www.lyjtt.cn/news/wzzz/3389.html

上一篇:挑战5:使用内联框架加载本地视频/音频

下一篇:案例9:同意协议方可继续注册会员

网站建设、抖音推广、头条推广、微信朋友圈推广、快手推广专线:15368242187(微信同号)