私はUITableViewCellの でネイティブ広告Expressを表示したいと私はcellForRowAtIndexPathAdMobネイティブ広告Expressをuitableviewcellに統合していますか?
let adsGoogleCell1 = tableView.dequeueReusableCellWithIdentifier("GoogleAdsCell") as! GoogleAdsCell
adsGoogleCell1.NativeAds.adUnitID = "ca-app-pub-3940256099942544/2562852117"
adsGoogleCell1.NativeAds.rootViewController = self
let request = GADRequest()
request.testDevices = [kGADSimulatorID]
adsGoogleCell1.NativeAds.loadRequest(request)
return adsGoogleCell1
でカスタムクラス
import UIKit
import GoogleMobileAds
class GoogleAdsCell: UITableViewCell {
@IBOutlet weak var NativeAds: GADNativeExpressAdView!
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
NativeAds.layer.cornerRadius = 2
NativeAds.layer.shadowOffset = CGSizeMake(0, 0)
NativeAds.layer.shadowOpacity = 1.0
NativeAds.layer.shadowRadius = 6
NativeAds.clipsToBounds = true
}
}
とのViewController内でカスタムセルを作成したFIRSTそれが動作すると広告が現れましたしかし時間がたつとそれは消えた?
の完全なコードであるハイテク、この固定されていますか? –