帖子
帖子
用户
博客
课程
显示全部楼层
309
帖子
3
勋章
7284
Y币

[多端开发] dialogBox.scene 设置高度后样式问题

[复制链接]
发表于 2024-6-6 12:18:15
设置高度后,如果有ok键,所有的内容都在底部,如果不要ok键,所有内容都在顶部,


难道不应是所有内容在顶部,ok键在底部吗?
309
帖子
3
勋章
7284
Y币
var dialogBox = api.require('dialogBox');
    dialogBox.scene({
        rect: {
            w: api.winWidth,
            h: api.winHeight
        },
        texts: {
            title: '授权请求',
            content: '火车售票处前的队伍蜿蜒纵横,旁边一小伙一边张望,一边将手伸向前面买票人的口袋,啊,是小偷!',
            okBtnTitle: '确定'
        },
        styles: {
            bg: '#fff',
            title: {
                bg: '#aaa',
                h: 44,
                size: 14,
                color: '#000'
            },
            content: {
                color: '#111',
                size: 12
            },
            cell: {
                bg: '#fff',
                h: 48,
                text: {
                    color: '#636363',
                    size: 13
                },
                icon: {
                    marginL: 15,
                    marginT: 9,
                    w: 30,
                    h: 30,
                    corner: 2
                }
            },
              ok: {                 bg: '#89a',                 titleColor: '#f00'              }
            
        },
        tapClose:true,
        optionDatas: [{
            icon: 'widget://image/scene1.png',
            text: '1、拿出手机偷拍'
        }, {
            icon: 'widget://image/scene2.png',
            text: '2、见义勇为抓小偷'
        }, {
            text: '3、大声提醒买票的人'
        }]
    }, function(ret, err) {
        if (ret) {
            if(ret.eventType=='ok'){
                dialogBox.close({
                    dialogName: 'alert'
                });
            }
            api.alert({
                msg: JSON.stringify(ret)
            });
        } else {
            api.alert({
                msg: JSON.stringify(err)
            });
        }
    });


309
帖子
3
勋章
7284
Y币
Screenshot_20240606_122057_com.jieqinjia.kuailai.jpg

你代码怎么写的,贴出来看看
309
帖子
3
勋章
7284
Y币
chyd④④⑤⑤②⑦⑧⑤② · 2024-6-6 13:37你代码怎么写的,贴出来看看

先就贴了,还在审核
8080 · 2024-6-6 13:40先就贴了,还在审核

建议先自行排查一下参数,一般都是参数导致的问题。
309
帖子
3
勋章
7284
Y币
chyd④④⑤⑤②⑦⑧⑤② · 2024-6-6 14:00建议先自行排查一下参数,一般都是参数导致的问题。

你要相信我是反复排查之后发现bug才来反馈的,从看文档到测试起码弄了一个小时以上
0
帖子
2
勋章
1646
Y币
应该是你的rect尺寸设置的有问题,加上ok后,整体超过了页面窗口的高度,你尝试将h的尺寸缩小下试试(可以先多缩小一些,比如指定500,看下效果,然后自己再一点点调整)
309
帖子
3
勋章
7284
Y币
至高吾·尚 · 2024-6-6 14:11应该是你的rect尺寸设置的有问题,加上ok后,整体超过了页面窗口的高度,你尝试将h的尺寸缩小下试试(可以先多缩小一些,比如指定500,看下效果,然后自己再一点点调整) ...

好的,我再试下
您需要登录后才可以回帖 登录

本版积分规则