Я хочу, чтобы эта кнопка «Далее» располагалась слева, а 4 индикатора справа, как в представлении TipKit, которое должно быть всплывающим в существующем представлении, как этого добиться, пожалуйста, подскажите мне
struct NewFeatureTip: Tip {
var title: Text {
Text("Search!")
}
var message: Text? {
Text("Get a quick overview of everything important — best for tracking and managing at a glance.")
}
var image: Image? {
Image(systemName: "moon.stars")
}
var actions: [Action] {
Action(id: "next") {
//TODO:
print("button tapped")
} _: {
Text("Next")
.foregroundStyle(.green)
}
}
}
[b]Я хочу, чтобы эта кнопка «Далее» располагалась слева, а 4 индикатора справа, как в представлении TipKit, которое должно быть всплывающим в существующем представлении, как этого добиться[/b], пожалуйста, подскажите мне [img]https://i.sstatic.net/Th2lIbJj.png[/img]
[b]Я могу создать такое представление TipKit[/b] [code]struct NewFeatureTip: Tip { var title: Text { Text("Search!") }
var message: Text? { Text("Get a quick overview of everything important — best for tracking and managing at a glance.") }
var image: Image? { Image(systemName: "moon.stars") }
var actions: [Action] { Action(id: "next") { //TODO: print("button tapped") } _: { Text("Next") .foregroundStyle(.green) } } } [/code] и использовать вот так [code] let newFeatureTip = NewFeatureTip() Text("Search") .font(.system(size: 28, weight: .bold)) .foregroundColor(.white) .popoverTip(newFeatureTip) [/code] o/p: [img]https://i.sstatic.net/8QpMyRTK.png[/img]