Sau khi nhấp vào bộ chọn, nó sẽ điều hướng đến chế độ xem được chọn. Danh sách vật phẩm được hiển thị quá xa so với đầu, nhưng bật lên sau khi hoạt ảnh kết thúc. Tại sao chuyện này đang xảy ra?
Bản trình diễn: https://gfycat.com/idioticdizzyazurevase
Tôi đã tạo một ví dụ tối thiểu để loại trừ các tiêu đề và nút trên thanh điều hướng, phần biểu mẫu và các chi tiết khác:
import SwiftUI
struct NewProjectView: View {
@State var name = ""
var body: some View {
NavigationView {
Form {
Picker("Client", selection: $name) {
Text("Client 1")
Text("Client 2")
}
}
}
}
}
struct NewProjectView_Previews: PreviewProvider {
static var previews: some View {
NewProjectView()
}
}
Điều này xảy ra trong chế độ xem trước, giả lập và trên thiết bị (Xcode 11.2, iOS 13.2 trong trình giả lập, 13.3 beta 1 trên thiết bị).
.listRowInsets()
.