SwiftUI 学习笔记

创建自己的修饰符

2020-08-09  本文已影响0人  艾迪不是奥特曼
image.png

但这样用起来每次都要先使用 .modifier,不是很方便。所以可以把这个结构体扩展到 View视图中,这样就可以直接使用。

image.png

自定义修饰符使用很灵活,可以应用在很多地方。
因为修饰符返回的是一个新的视图对象,而不是修改现有视图对象,因此我们可以创建一个将视图嵌入堆栈并添加另一个视图的对象。

这里用一个自定义的水印修饰符来说明:

image.png
上一篇下一篇

猜你喜欢

热点阅读