为什么我的SwiftUI VStack无法正确对齐?

辛博尔

我试图使我的VStack填充保持一致,而不管其内容如何,​​并且它在某些实例中似乎不起作用(就像Scrollview与中心对齐)。

理想情况下,无论屏幕上的内容如何,​​我都希望填充保持一致。

这样(当填充不一致时):

填充

填充2

这是使用的代码:

var body: some View {
        
        VStack {
            
            HStack{
                
                Button(action: {}) {
                    
                    Image(systemName: "arrow.backward")
                 
                }
                
                Spacer(minLength: 0)
                
                Button(action: {}) {
                    
                    Image(systemName: "bookmark")
                      
                }
            }
            .padding(.vertical, 10)
            
            ScrollView {
                
                VStack{
                    
                    HStack{
                        
                        VStack (alignment: .leading, spacing: 5) {
                            
                            Text("Today's Poem, \(currentDate)")
                               
                            
                            if let poem = fetch.poems.first {
                                
                                Text("\(poem.title)")
                                   
                                
                                Text("BY "+poem.author.uppercased())
                                   
                                
                                VStack (alignment: .leading) {
                                    
                                    ForEach(poem.lines, id: \.self) {
                                        Text($0)
                                            .multilineTextAlignment(.leading)
                                         
                                    }
                                    
                                }
                            
                                                        
                            } else {
                                Spacer()
                            }
                        }
                        
                    }
                    
                }
            }
            
            Button("Get Next Poem") { fetch.getPoem() }
            
        }
        .background(Color.white.ignoresSafeArea())
        .padding(.horizontal)
    }
}

有任何想法吗?提前致谢。

迪斯科

换最里面

VStack {

VStack(alignment: .leading) {

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的char *无法正确通过?

来自分类Dev

为什么div在垂直方向上无法正确对齐?

来自分类Dev

我正在设计联系表格,但无法正确对齐

来自分类Dev

为什么我的Bootstrap输入无法正确对齐?

来自分类Dev

小屏幕时为什么这些单选按钮无法正确对齐显示

来自分类Dev

Google地图作为我的Sharpmap地图的背景无法正确对齐

来自分类Dev

正确对齐VStack和HStack

来自分类Dev

我的复选框或单选按钮无法正确对齐?

来自分类Dev

为什么Android中的gridlayout无法将按钮与Java应用程序正确对齐?

来自分类Dev

SwiftUI在VStack中的不同对齐文本

来自分类Dev

为什么在swiftUI中首次出现在屏幕上时我的视图无法转换

来自分类Dev

SwiftUI VStack对齐错误?

来自分类Dev

SwiftUI VStack右对齐单个元素

来自分类Dev

为什么我无法在SwiftUI的View结构内的观察者类上收到通知?

来自分类Dev

为什么我的SwiftUI列表分隔线无法正确排列?

来自分类Dev

为什么我的@AppStorage无法在SwiftUI上运行?

来自分类Dev

为什么我的小部件无法找到我的应用可以在SwiftUI中找到的类?

来自分类Dev

为什么kinect的颜色和深度无法正确对齐?

来自分类Dev

为什么此按钮与RelativeLayout中的另一个按钮无法正确对齐?

来自分类Dev

为什么我无法将该导航与中心对齐?

来自分类Dev

为什么我的div与背景img不能正确对齐?

来自分类Dev

为什么我的BufferedReader无法正确读取我的文件?

来自分类Dev

为什么我的段落与图片不正确对齐?

来自分类Dev

为什么我的json无法正确返回?

来自分类Dev

为什么textArea与下拉菜单无法正确对齐?

来自分类Dev

为什么我的htaccess无法正确重写

来自分类Dev

无法正确对齐我的收据行

来自分类Dev

为什么我的HTML表中的图像不能正确对齐?

来自分类Dev

为什么我的代码无法正确加载?

Related 相关文章

  1. 1

    为什么我的char *无法正确通过?

  2. 2

    为什么div在垂直方向上无法正确对齐?

  3. 3

    我正在设计联系表格,但无法正确对齐

  4. 4

    为什么我的Bootstrap输入无法正确对齐?

  5. 5

    小屏幕时为什么这些单选按钮无法正确对齐显示

  6. 6

    Google地图作为我的Sharpmap地图的背景无法正确对齐

  7. 7

    正确对齐VStack和HStack

  8. 8

    我的复选框或单选按钮无法正确对齐?

  9. 9

    为什么Android中的gridlayout无法将按钮与Java应用程序正确对齐?

  10. 10

    SwiftUI在VStack中的不同对齐文本

  11. 11

    为什么在swiftUI中首次出现在屏幕上时我的视图无法转换

  12. 12

    SwiftUI VStack对齐错误?

  13. 13

    SwiftUI VStack右对齐单个元素

  14. 14

    为什么我无法在SwiftUI的View结构内的观察者类上收到通知?

  15. 15

    为什么我的SwiftUI列表分隔线无法正确排列?

  16. 16

    为什么我的@AppStorage无法在SwiftUI上运行?

  17. 17

    为什么我的小部件无法找到我的应用可以在SwiftUI中找到的类?

  18. 18

    为什么kinect的颜色和深度无法正确对齐?

  19. 19

    为什么此按钮与RelativeLayout中的另一个按钮无法正确对齐?

  20. 20

    为什么我无法将该导航与中心对齐?

  21. 21

    为什么我的div与背景img不能正确对齐?

  22. 22

    为什么我的BufferedReader无法正确读取我的文件?

  23. 23

    为什么我的段落与图片不正确对齐?

  24. 24

    为什么我的json无法正确返回?

  25. 25

    为什么textArea与下拉菜单无法正确对齐?

  26. 26

    为什么我的htaccess无法正确重写

  27. 27

    无法正确对齐我的收据行

  28. 28

    为什么我的HTML表中的图像不能正确对齐?

  29. 29

    为什么我的代码无法正确加载?

热门标签

归档