Ниже приведен пример кода приложения для пользовательского интерфейса, который я реализую с помощью набора инструментов fyne, и не могу понять, как выровнять кнопки по левому краю, увеличить верхний текст и добавить цвета.
Я пытался создать собственную тему для реализации необходимых мне функций пользовательского интерфейса, но мне не хватает понимания Годока для инструментария fyne.Есть ли кто-нибудь, кто-то может указать мне, чтобы сделать эту работу?или предоставьте мне несколько указателей, так как инструментарий плохо документирован
это мой пример кода приложения
package main
import (
"fyne.io/fyne"
"fyne.io/fyne/app"
"fyne.io/fyne/layout"
"fyne.io/fyne/theme"
"fyne.io/fyne/widget"
)
func main() {
a := app.New()
a.Settings().SetTheme(theme.LightTheme())
w := a.NewWindow("myapp")
w.Resize(fyne.NewSize(340, 600))
w.SetContent(widget.NewVBox(
widget.NewLabelWithStyle("myApp version1", fyne.TextAlignLeading, fyne.TextStyle{Bold: true}),
widget.NewLabelWithStyle("Welcome to \n myAPp", fyne.TextAlignLeading, fyne.TextStyle{Bold: true}),
layout.NewSpacer(),
widget.NewButton("Register", func() {
a.Quit()
}),
widget.NewButton("Login", func() {
a.Quit()
}),
))
w.ShowAndRun()
}