一个按钮内具有不同对齐方式的文本字段



是否可以扩展Fyne的小部件按钮,在一个按钮内接受两个不同对齐方式的文本字段?例如,我想要一个按钮包含:

|文件名。。。。。。。文件大小|

我试图在我的按钮结构中添加额外的文本字段,但被忽略了。

更新

这就是我尝试添加第二个文本的方式

func NewBasicIconButton (text, secondText string, icon fyne.Resource, action func()) *BasicButton {
b := &BasicButton{
widget.Button{
Text: text,
Alignment: widget.ButtonAlignLeading,
Icon: icon,
IconPlacement: widget.ButtonIconLeadingText,
OnTapped: action,
},
secondText,
widget.ButtonAlignTrailing,
}
b.ExtendBaseWidget(b)
return b

}

Fynewidget.Button并没有真正做到这一点——它提供了1个文本和1个图标,尽管它们可以单独对齐,但图标不能是字符串内容。您可能需要一个自定义小部件来完成此操作。

相关内容

  • 没有找到相关文章

最新更新