SwiftUI实战-自定义弹窗
2022-04-21 本文已影响0人
ISwiftUI
SwiftUI 以 ViewModifier方式提供了方式多样的呈现视图方式(弹窗),比如 contextMenu、alert、actionSheet。
系统提供的 ViewModifier 有时也不能满足需要,这些 ViewModifier 只提供了很少的定制化选项。比如 Alert,你不能改变 Title 的样式、字体、颜色,也不能在上面放一个 TextField 或者 Image,甚至自定义呈现动画。所有很多时候都需要重新定制:

相关的源码: