JXReviewController
按照1-5星星级进行评分。
要求
- iOS 13+
安装
JXReviewController 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'JXReviewController'
用法
-
从视图控制器中呈现
JXReviewController
实例。import JXReviewController class ViewController: UIViewController { func requestReview() { let reviewController = JXReviewController() reviewController.image = UIImage(systemName: "app.fill") reviewController.title = "Enjoy it?" reviewController.message = "Tap a star to rate it." reviewController.delegate = self present(reviewController, animated: true) } }
-
通过模拟
JXReviewControllerDelegate
来获取反馈。extension ViewController: JXReviewControllerDelegate { func reviewController(_ reviewController: JXReviewController, didSelectWith point: Int) { print("Did select with \(point) point(s).") } func reviewController(_ reviewController: JXReviewController, didCancelWith point: Int) { print("Did cancel with \(point) point(s).") } func reviewController(_ reviewController: JXReviewController, didSubmitWith point: Int) { print("Did submit with \(point) point(s).") } }
作者
赞助商
许可证
JXReviewController 采用 MIT 许可证。查看 LICENSE 文件以获取更多信息。