Dam*_*zzi 6 ios swift swiftui swiftui-form
如何将图像放入swiftUI的Form中才能达到与附图相同的效果?
我尝试过这段代码,但不起作用:
struct UserDetails: View {
@ObservedObject var dm : DataManager
@Binding var userLoggato : UserModel?
var body: some View {
Form{
HStack{
Image(systemName: "person")
}
Text(userLoggato?.name ?? "")
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果我在图像之间使用间隔物,我会得到另一条白线,图像位于内部。我希望我的图像具有灰色背景并像附图中那样定位。
只需在 HStack 中添加Spacers:
struct UserDetails: View {
@ObservedObject var dm : DataManager
@Binding var userLoggato : UserModel?
var body: some View {
Form{
HStack{
Spacer()
Image(systemName: "person")
Spacer()
}
Text(userLoggato?.name ?? "")
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2606 次 |
| 最近记录: |