SOUI官方论坛

 找回密码
 立即注册
查看: 88|回复: 2

如何在代码中动态修改img的skin属性?

[复制链接]

该用户从未签到

1

主题

5

帖子

47

积分

22:00筑基期

Rank: 1

积分
47
发表于 2020-9-9 18:30:21 | 显示全部楼层 |阅读模式
SImageWnd* pImg = FindChildByName2<SImageWnd>(img);
if (ImageProvider::I***ist(skinName))
        pImg->SetAttribute(L"skin", skinName);
else
        pImg->SetAttribute(L"skin", L"");


当我点击一个按钮的时候可以给img换皮肤,以上代码中ImageProvider管理了动态加载的皮肤对象。是成功的,就是换肤不成功。
请各位大神指点
  • TA的每日心情
    开心
    2020-7-2 09:40
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    41

    主题

    455

    帖子

    3065

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3065

    突出贡献优秀版主

    发表于 2020-9-10 09:47:02 | 显示全部楼层

    该用户从未签到

    1

    主题

    5

    帖子

    47

    积分

    22:00筑基期

    Rank: 1

    积分
    47
     楼主| 发表于 2020-9-11 10:53:00 | 显示全部楼层
    setoutsoft 发表于 2020-9-10 09:47
    参考:https://github.com/soui3-demo/souiwallpaper

    总算看懂了,谢谢大佬,成功了,请问一下,我使用STitleView怎么隐藏滚动条,我通过showScroll() enableScroll()接口设置FAlSE,都没生效。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|SOUI官方论坛 ( 粤ICP备18103663号-2 )

    GMT+8, 2020-9-21 14:12

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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