Egret Scroller 设置滚动条

Egret Engine 3.0.3对Scroller体验进行了优化。使用Scroller实现滚动区域效果时,右侧滚动条默认自动隐藏。现在可通过ScrollBar属性设置是否自动隐藏,还可根据ScrollerBar属性决定滚动条始终显示或隐藏,如EXML可设置永不显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 Egret Engine 3.0.3 优化了 Scroller 的体验。当我们使用 Scroller 实现一些滚动区域的效果时,会发现右侧有一个滚动条(ScrollBar),默认是自动隐藏的。即当我们不滚动区域时时不会显示该滚动条的。现在可以使用 ScrollBar (VScrollBar 和 HScrollBar) 的 autoVisibility属性,设置是否自动隐藏该滚动条。具体是如下的策略:

默认的 autoVisibility 属性为true,即自动隐藏的。当我们把 autoVisibility 的属性设置为 false 时,是否显示滚动条取决于 ScrollerBar 的 visible 属性,当 visible 为 true 时始终显示滚动条,为 false 时始终隐藏滚动条。比如下面的 EXML 设置永不显示滚动条。

<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="skins.ScrollerSkin" minWidth="20" minHeight="20" xmlns:e="http://ns.egret.com/eui">
<e:HScrollBar id="horizontalScrollBar" width="100%" bottom="0" autoVisibility = "false" visible="false"/>
<e:VScrollBar id="verticalScrollBar" height="100%" right="0" autoVisibility = "false" visible="false"/>
</e:Skin>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值