#ios #swift #uikit #alert #uialertcontroller
#iOS #swift #uikit #предупреждение #uialertcontroller
Вопрос:
Я использую рекламные объявления с вознаграждением AdMob в своем приложении. Я хочу представить оповещение после того, как пользователь посмотрел рекламу. Я пробовал, но это не работает. Я не вижу предупреждения после того, как пользователь закрывает рекламу с вознаграждением.
func rewardedAd(_ rewardedAd: GADRewardedAd, userDidEarn reward: GADAdReward) {
rewardedAdService.reloadRewardedAd()
rewardedAdService.rewardedAdIsWatched { (newMoney) in
trainingStartView.coinShowView.number = newMoney
showAlert(title: "You got rich 🤑", message: "You've earned 30 Coins!!!")
}
}
Вот функция отображения оповещения:
func showAlert(title:String = "Oops!",message:String = "Something went wrong"){
let alert = UIAlertController(title: title, message: message, preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "OK", style: .default, handler: nil))
self.present(alert, animated: true, completion: nil)
}
Комментарии:
1. «Это не работает» , это то, о чем вам нужно быть более конкретным в вашем вопросе
2. Да, вы правы. Я отредактировал.