问题描述
有没有办法从 TextSpan
访问父 WidgetSpan
的 fontSize?
例如:
TextSpan(
style: TextStyle(fontSize: 16),children: [
WidgetSpan(
child: Image(
image: Assetimages.instance.coinIcon,height: 16,fit: BoxFit.contain,filterQuality: FilterQuality.none,isAntiAlias: false,),TextSpan(text: ' $amount'),],);
在示例中,WidgetSpan
中有一个图像,它是 TextSpan
的子元素,我想知道是否可以让图像访问父元素的 fontSize span,这样图片部分就不需要知道了。
在本例中,它可以很容易地在局部变量中共享,但在我的代码库中,此 WidgetSpan
可以是任何 TextSpan
的子项,并且它无权访问此信息。
我相信有一种方法可以实现这一点,因为 TextSpan
已经具有继承 fontSize 的这种行为。但是我不知道怎么做我描述的。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)