私はSwiftUIにおける単一のリストセクションに複数のテキスト行を入れることはできますか?

ジェイク:

私は(最初の分周前)リストの1つのセクションに複数行のテキストを入れたいです。追加された新しいテキストであることの問題は、独自の新しい行を取得します。

1つのリストセクションに複数のラインを入れて、私のための方法はありますか?ここに私のコードは次のとおりです。

struct ChestWorkouts: View {
@State var BPWeight: String = ""
@State var GoalBPWeight: String = ""
var body: some View {
    List{
        Text("Bench Press").fontWeight(.bold)
        TextField("Goal Weight", text: $GoalBPWeight).keyboardType(.numberPad)
        TextField("Weight", text: $BPWeight).keyboardType(.numberPad)

    }.environment(\.defaultMinListRowHeight, 90)
Mac3n:

あなたはAにそれらを置くことができます VStack

struct ContentView: View {
    @State var BPWeight: String = ""
    @State var GoalBPWeight: String = ""
    var body: some View {
        List{
            VStack {
                Text("Bench Press").fontWeight(.bold)
                TextField("Goal Weight", text: $GoalBPWeight).keyboardType(.numberPad)
                TextField("Weight", text: $BPWeight).keyboardType(.numberPad)
            }
        }.environment(\.defaultMinListRowHeight, 90)
    }
}

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=384415&siteId=1