TGShakeToFeedback 0.1.4

TGShakeToFeedback 0.1.4

Abhishek Salokhe 维护。



  • 作者
  • Abhishek Salokhe

TGShakeToFeedback

这是一个库,在检测到摇晃手势时打开邮件编辑器。它会在用户执行操作的当前应用屏幕上提示,并将其附加。

Pod

pod 'TGShakeToFeedback'

需求

* iOS 8+
* Swift 5

使用方法

从你的任何一个 ViewController 调整 mailData & feedbackData 例如。

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    mailData.toRecipients = ["[email protected]"]
    mailData.bodyAsAttachment = true //If true the message will be sent as an attachment instead of an email body
    feedbackData.message = "This feedback loaded from ViewController class. Do you want to proceed?"
}

以下变量可用于自定义。如果您没有设置任何内容,则默认值将被采用。

对于 mailData 变量 (MailData 结构体)

  • mailNotAvailableText
  • subject
  • body
  • isHTML
  • toRecipients
  • ccRecipients
  • bccRecipients
  • bodyAsAttachment

对于 feedbackData 变量 (FeedbackData 结构体)

  • title
  • message
  • cancelButtonTitle
  • defaultButtonTitle

如果不想附加截图仅打开邮件编辑器,可以直接调用 showMailVC 函数。

屏幕截图

1 2 3

联系我们

如有需要帮助,欢迎随时联系😃