找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 38|回复: 0

STileView如何设置项选中时的背景色?

[复制链接]
  • TA的每日心情
    开心
    2026-4-12 21:41
  • 签到天数: 78 天

    [LV.6]常住居民II

    119

    主题

    17

    回帖

    2439

    积分

    管理员

    积分
    2439
    发表于 2026-4-12 11:14:17 | 显示全部楼层 |阅读模式
    <tileview pos="0,[6,-0,-68" wantTab="1" marginSize="10" name="tv_Block">
            <template itemHeight="108" itemWidth="102" colorHover="#cccccc" colorSelected="#0000ff" skin="skin_itemskin_png" trackMouseEvent="1">
                    <window pos="0,0,-0,-0" layout="vbox">
                            <window size="-2,0" weight="1">
                                    <window pos="0,0,-0,-0">
                                            <img name="img_main" pos="0,0,-0,-0" skin="skin_logo_png" />
                                            <check name="check_select" pos="2,2" checked="0" skin="skin_checkbox_png" />
                                            <imgbtn name="btn_Favourite" pos="-14,2" size="10,10" tip="" animate="1" skin="skin_Favourite2_png" />
                                    </window>
                            </window>
                            <window size="-2,3" />
                            <text size="-2,-1" offset="-0.5,0" name="txt_show" colorText="rgb(255,255,255)" font="face:微软雅黑,size:10" multiLines="1" align="center" interHeight="0">楼式敞门打荷台六眼灶打荷台六眼灶</text>
                    </window>
            </template>
    </tileview>

    之前是使用colorHover="#cccccc" colorSelected="#0000ff"来设置项的鼠标悬浮、选中时的颜色,最近的SOUI5的更新后,去除了这种方式,要求使用skin的方式来使用。
    如上文中的蓝色部分,皮肤可以做成4态的,这样Hover和Selected就可以用悬浮、按下来表示了。

    Shape型皮肤,如何创建正常、悬浮、按下、禁用这4个状态的皮肤
    http://43.139.249.95:9999/forum.php?mod=viewthread&tid=119
    (出处: SOUI官方论坛)


    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|SOUI官方论坛

    GMT+8, 2026-4-21 22:21 , Processed in 0.088006 second(s), 21 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表