实战需求
我有一个视图,想做个按钮来控制详细界面的弹出与关闭,该如何实现?
本文价值与收获
看完本文后,您将能够作出下面的界面
Jietu20200427-113026@2x.jpg

Jietu20200427-113057.gif
看完本文您将掌握的技能
- 实现button触发sheet弹窗
- 实现button控制对话框关闭
解决方案
我们可以在模态视图中使用presentationMode环境变量,然后调用self.presentaionMode.wrappedValue.dismiss()来关闭模态
代码
import SwiftUI
struct ContentView: View {
@State private var showModal