Page 1 of 1

LampBeadStrip显示问题

Posted: 2024年 Dec 7日 14:40
by Mical

我在Grid里面显示了6个LampBeadStrip,现在只有一个瑕疵:
LampBeadStrip已经在我给的显示区域里面显示出来,我在父布局里面给这个区域设置了背景、选中时的边框颜色以及GridItem内容的圆角值。这些都没有问题。
问题是,绘制的灯条,一直都是从左上开始显示的!无论是水平还是垂直方向都做不到居中。我在父布局里面设置的属性只有一部分生效了:

Code: Select all

                display:'flex',
                flex: 1,
                flexDirection: 'column',
                width: cellWidth +'px', 
                height: cellHeight +'px', 
                borderRadius: '6px',
                backgroundColor: '#000000',
                justifyContent: 'center',
                alignItems: 'center'

现在这个居中怎么实现?是要在LampBeadStrip的containerStyle里面实现吗?该怎么实现?
谢谢!


Re: LampBeadStrip显示问题

Posted: 2024年 Dec 9日 14:03
by xiaoqi

其内部是一个cavans会默认从左上角开始绘制,建议不要修改此组件的样式,而是再其外部加一个父亲的盒子,设置flex居中即可