| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // 好用请star:https://github.com/AllLuckly/LBLaunchImageAd
- // MOLaunchImageAdView.h
- // MOLaunchImageAd 1.1.0
- // Created by gold on 16/6/8.
- // Copyright © 2016年 Bison. All rights reserved.
- typedef enum {
-
- LogoAdType = 0,///带logo的广告
- FullScreenAdType = 1,///全屏的广告
-
- }MOAdType;
- typedef enum {
-
- skipAdType = 1,///点击跳过
- clickAdType = 2,///点击广告
- overtimeAdType = 3,///倒计时完成跳过
-
- }MOClickType;
- #import <UIKit/UIKit.h>
- #import <ImageIO/ImageIO.h>
- typedef void (^LBClick) (const MOClickType);
- @interface MOLaunchImageAdView : UIView
- @property (nonatomic, strong) UIImageView *mo_aDImgView;
- ///倒计时总时长,默认6秒
- @property (nonatomic, assign) NSInteger mo_adTime;
- ///跳过按钮 可自定义
- @property (nonatomic, strong) UIButton *mo_skipBtn;
- ///本地图片名字
- @property (nonatomic, copy) NSString *mo_localAdImgName;
- ///网络图片URL
- @property (nonatomic, copy) NSString *mo_imgUrl;
- ///广告点击URL
- @property (nonatomic, copy) NSString *mo_advertUrl;
- ///是否支持点击广告
- @property (nonatomic, assign) BOOL mo_isClickAdView;
- @property (nonatomic, copy)LBClick mo_clickBlock;
- /*
- * adType 广告类型
- */
- - (void(^)(MOAdType const adType))mo_getLBlaunchImageAdViewType;
- @end
|