Slide 18
Slide 18 text
ωΠςΟϒࠂͷදࣔ
func nativeAd(size: CGSize) -> UIView {
let adView = UIView(frame: CGRect(x: 0, y: 0,
width: size.width,
height: size.height))
self.nativeAdView = adView
adView.backgroundColor = UIColor.white
//ը૾
self.imageView = UIImageView(frame: CGRect(x: 0, y: 0,
width: size.height,
height: size.height))
imageView.contentMode = .scaleAspectFit
adView.addSubview(imageView)
//λΠτϧ
self.titleLabel = UILabel(frame: CGRect(x: size.height + 5.0, y: 0,
width: size.width - (size.height + 5.0),
height: size.height * 0.3))
titleLabel.numberOfLines = 2
titleLabel.minimumScaleFactor = 0.5
adView.addSubview(titleLabel)
//ςΩετ
self.textLabel = UILabel(frame: CGRect(x: size.height + 5.0, y: size.height * 0.3,
width: size.width - (size.height + 5.0),
height: size.height * 0.7))
textLabel.numberOfLines = 4
textLabel.minimumScaleFactor = 0.5
adView.addSubview(textLabel)
ࠂදࣔ༻ͷϏϡʔΛ࡞Δ