IG
Size: a a a
IG
MB
AK
AK
𝕬
HStack(alignment: .center) {
Spacer()
.overlay(Text("1"), alignment: .leading)
Group {
Text("A really long name that person")
Text("0 : 0")
Text("Another one of those long text")
}
.padding(.horizontal)
Spacer()
.overlay(Image(systemName: "star"), alignment: .trailing)
}.lineLimit(1)
MB
IG
AK
AK
AK
AK
𝕬
IG
OL
ContentView: View {
var body:
some View {
HStack(alignment:.center) {
Text("1")
Text("Another one of those long text").lineLimit(1).frame(maxWidth: .infinity, alignment: .trailing)
Text("0:0")
.layoutPriority(10)
.alignmentGuide(.hCenterred, computeValue: { $0.width / 2.0 })
Text("Another one of those long text").lineLimit(1).frame(maxWidth: .infinity, alignment: .leading)
Image(systemName: "heart").layoutPriority(1)
}
.frame( alignment: Alignment(horizontal: .hCenterred, vertical: .center))
.padding()
.lineLimit(1)
}
}
IG
𝕬
OL
𝕬
OL
OL