使用视图修饰符在 SwiftUI 中编写和发送电子邮件。
EmailComposer 库可以非常容易地在基于 SwiftUI 的 iOS 应用程序中呈现系统提供的用于编写电子邮件的控制器。您只需要使用一个 视图修饰符,并提供一些参数。其余的都会自动处理。
此存储库中的 Swift 包旨在用于 Xcode 13 及更高版本。如果您正在使用 Xcode 12 并希望将 EmailComposer 集成到您的项目中,请查看此存储库,其中包含与 Xcode 12 兼容的修改后的包。两者之间的区别在于所使用的 Swift 工具的版本;这个版本使用 Swift 工具版本 5.5,以便利用 Xcode 13 中新增的文档功能和 DocC 归档。
复制此存储库的 URL,然后在 Xcode 13 及更高版本中,转到File > Add Packages...菜单,并将 URL 粘贴到出现的窗口的搜索栏中。
按照屏幕上的步骤完成添加包。不要忘记
import EmailComposer
这份简短指南演示了如何使用 EmailComposer 库。
此外,此库的文档是使用 Xcode 13 中的 DocC 编译器生成的。您可以下载 DocC 存档 (.doccarchive) 并使用 Xcode 中的 Developer Documentation 打开它 (注意: 需要 Xcode 13 及更高版本)。
在 SerialCoder.dev 和 Medium 上都有关于如何在 SwiftUI 中实现电子邮件编写器的文本教程。
Gabriel Theodoropoulos, Copyright © 2021 - 在 SerialCoder.dev 上探索更多内容和材料。
法律声明:允许在个人和商业项目中使用 EmailComposer 库,并根据需要进行修改。但是,不允许出售它或声称对其拥有所有权。
EmailComposer 根据 MIT 许可证获得许可。