簡體   English   中英

SwiftUI 兩個按鈕之間形成空間

[英]SwiftUI Form space between two buttons

我有一個帶有 2 個按鈕的表單。 現在我想在這兩個按鈕之間留一點空間。 就像在這個例子中一樣: 在此處輸入圖像描述

有誰知道如何實現這個? 我很感激任何幫助!

嘗試使用下面的代碼來實現您的確切 output。

init方法 TableView sectionHeaderHeight設置為.zero

我在該部分添加了一個按鈕,並添加了一個空標題來設置虛擬空間。

struct ContentView: View {
    
    init() {
        UITableView.appearance().sectionHeaderHeight = .zero
    }
    
    var body: some View {
        Form {
            Section {
                HStack {
                    Text("Zeit:")
                        .fontWeight(.semibold)
                    
                    Spacer()
                    
                    Text("Zeit:")
                        .fontWeight(.semibold)
                }
                
                DatePicker(selection: .constant(Date())) {
                    Text("Erstellt:")
                        .fontWeight(.semibold)
                }
            }
            
            Section(header: Text("")) {
                Button {
                } label: {
                    HStack {
                        Spacer()
                        
                        Text("Teilen")
                        
                        Spacer()
                    }
                }
            }
            
            Button {
                
            } label: {
                HStack {
                    Spacer()
                    
                    Text("Löschen")
                    
                    Spacer()
                }
            }
            .tint(.red)
        }
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

Output:

在此處輸入圖像描述

替換上面的代碼並嘗試...!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM