SOUI官方论坛

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

年初更新SOUI2.0后,messagebox布局乱了

[复制链接]
  • TA的每日心情
    奋斗
    2021-2-24 14:31
  • 签到天数: 217 天

    [LV.7]常住居民III

    1

    主题

    6

    帖子

    3601

    积分

    08:00大乘期

    Rank: 8Rank: 8

    积分
    3601
    发表于 2020-11-12 09:54:26 | 显示全部楼层 |阅读模式
    作者提示说:msgbox的布局有做调整,好像用了vbox和hbox。我就按照demo里那个messagebox的xml布局照猫画虎试了一下,结果标题栏高度总是太高,请教一下是什么原因?
    先描述下我的资源,背景图是一个13*85的图片,上边蓝边是36(用作标题栏),下边是白色。skin定义为 <imgframe name="skin_wnd_bkgnd" src="imgx:png_wnd_bkgnd" margin-x="5" margin-y="5" />
    我的自定义模板如下(限于篇幅,只贴出tabctrl以上的代码,后边的和系统的一样):
    <SOUI title="mesagebox" width="-1" height="-1" appwin="0"  minSize="300,132" resize="0" translucent="1" trCtx="messagebox">
      <style>
        <class name="cls_title"  pos="10,|0" offset="0,-0.5" font="bold:1" colorText="@color/white" />
        <class name="cls_tip"  font="face:微软雅黑,size:17"/>
      </style>
        <buttonText>
        <ok>确定</ok>
        <cancel>取消</cancel>
        <abort>中止</abort>
        <retry>重试</retry>
        <yes>是</yes>
        <no>否</no>
        <ignore>忽略</ignore>
      </buttonText>
            <root  skin="skin_wnd_bkgnd" layout="vbox">
        <caption size="-2,36">
          <text name="msgtitle" class="cls_title" >提示</text>
        </caption>
        <window size="-2,-1" layout="hbox" interval="5" padding="10,10,10,10">
          <icon name="msgicon" size="32,32" display="0"/>
          <text name="msgtext" size="-1,-2" weight="1" multilines="1" valign="top" maxWidth="500"/>

        </window>
        <tabctrl size="-2,50" name="btnSwitch"  tabHeight="0">


    @凝望着 ,艾特一下大神有时间帮看看哪里没调整对
  • TA的每日心情
    奋斗
    2021-2-24 14:31
  • 签到天数: 217 天

    [LV.7]常住居民III

    1

    主题

    6

    帖子

    3601

    积分

    08:00大乘期

    Rank: 8Rank: 8

    积分
    3601
     楼主| 发表于 2020-11-12 09:56:36 | 显示全部楼层
    下边是效果图,标题栏蓝色部分渲染太高,可拖拽的高度是36
    微信截图_20201112095552.png
  • TA的每日心情
    奋斗
    2021-2-24 14:31
  • 签到天数: 217 天

    [LV.7]常住居民III

    1

    主题

    6

    帖子

    3601

    积分

    08:00大乘期

    Rank: 8Rank: 8

    积分
    3601
     楼主| 发表于 2020-11-12 13:05:00 | 显示全部楼层
    通过大佬的更正,修改skin定义中的margin-x="5" margin-y="5"  为margin="5,36,5,5"后问题解决,感谢老大
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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

    GMT+8, 2024-5-18 13:50

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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