小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
聊天气泡的资源图, 目前暂无方法加载点九图
- 希望提供的能力
希望提供image组件加载点九图的方法
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
背景单独设置透明度不就好了?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这种边缘的功能,自己动手,丰衣足食。。你等官方,估计你都凉了都还没信儿
例如图一是设计图,图二是我用代码绘制的, 这个气泡是带有透明度,但是文字是不透明的白色, 如果我用代码绘制圆角,并加上 opacity 属性来控制透明度的话, 就会将文字与背景同时设置了半透明, 不符合需求, 所以我才想到用.9图, 请问您有方法实现 "给圆角背景加透明度,而不影响文字的透明度"吗?
绝对定位就行啦,把文字和背景分离开,不需要用canvas把文字写上去
这种方法我想过, 不可行的, 因为背景的宽度是根据文字的数量来定的, 文字是动态获取的,数量不定的... 如果用position绝对定位, 相当于背景与文字毫无关系, 就无法实现背景跟随文字的数量长度, 我还试过了opacity相关的其它属性, 无法针对层级设置透明度, 只要设置opacity,view本身及其子view都会带有透明度... 头疼... 真心没办法了
连3块view,左右两块只要作为背景,显示两个圆瓣,中间的文字和图叠加
另外,canvas不支持rgba吗?
多谢兄弟! 我们想到一块去了,也只能这样做了... 我就是觉得这样来实现有点太不专业了,就没这么做,这其实已经类似点九图的原理了😆
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
背景单独设置透明度不就好了?
这种边缘的功能,自己动手,丰衣足食。。你等官方,估计你都凉了都还没信儿
例如图一是设计图,图二是我用代码绘制的, 这个气泡是带有透明度,但是文字是不透明的白色, 如果我用代码绘制圆角,并加上 opacity 属性来控制透明度的话, 就会将文字与背景同时设置了半透明, 不符合需求, 所以我才想到用.9图, 请问您有方法实现 "给圆角背景加透明度,而不影响文字的透明度"吗?
绝对定位就行啦,把文字和背景分离开,不需要用canvas把文字写上去
这种方法我想过, 不可行的, 因为背景的宽度是根据文字的数量来定的, 文字是动态获取的,数量不定的... 如果用position绝对定位, 相当于背景与文字毫无关系, 就无法实现背景跟随文字的数量长度, 我还试过了opacity相关的其它属性, 无法针对层级设置透明度, 只要设置opacity,view本身及其子view都会带有透明度... 头疼... 真心没办法了
连3块view,左右两块只要作为背景,显示两个圆瓣,中间的文字和图叠加
另外,canvas不支持rgba吗?
多谢兄弟! 我们想到一块去了,也只能这样做了... 我就是觉得这样来实现有点太不专业了,就没这么做,这其实已经类似点九图的原理了😆