из следующего кода:
Код: Выделить всё
import SwiftUI
struct HomeView: View
{
@State private var textFieldUserInput: String = ""
var body: some View
{
VStack
{
List
{
Section
{
TextField("Enter Text", text: self.$textFieldUserInput)
}
Section
{
Text("Example Text 1")
Text("Example Text 2")
Text("Example Text 3")
}
}
}
}
}
Аналогично, когда я устанавливаю .scrolldisabled на false и перемещаю раздел с помощью Textfield за пределами списка , он также заставляет его выглядеть совершенно иначе. Если я попробую обернуть Textfield в другом списке , в то время как он находится за пределами исходного списка , он поддерживает тот же вид, но тогда каждый список занимает половину экрана (второй раздел не появляется непосредственно под текстовым полетом . Раздел ниже Textfield , чтобы быть прокручиваемым, в то время как сама Textfield не может прокрутить.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -top-while