为此,我使用GeometryReader检查宽度。然而,应用程序总是崩溃与“线程1:信号SIGABRT”。每个人对自己工作的看法都很好。let food: FoodList @State var showRightMenu = false var body: some View { }
let food: FoodList var body: some View {
<e
如何在geometryReader中设置@State变量@State var isTest:Int = 0
VStack{ForEach(self.test, id: \.id) { Test in GeometryReader { geometryView { ForEach(self.test, id: \.id) { Test in
我在这里尝试使用GeometryReader来构建基于可用大小的视图,但是因为这个视图是嵌入到一个带有填充的父视图中,所以它不能正确绘制。我从other SO answers那里了解到,有些人说要将GeometryReader用作.overlay或.background,但我在这里想不出这样做的方法: var body: some View{ HStack(alignment: .bottom, spacing: 5) {
我有一个主视图,在这个视图中,我有一个在GeometryReader中的小弹出菜单,如下所示: GeometryReader我想做这样的事情: GeometryReader{_ in
Menu()本质上,我希望这样,当我单击GeometryReader外部时,我可以切换一个变量(在本例中,去掉弹出视图)。我尝试在主视图上创建一