AutoCycleAdview 1.0.3

AutoCycleAdview 1.0.3

测试已测试
Lang语言 SwiftSwift
许可证 MIT
Released最后发布2017年3月
SwiftSwift 版本3.0
SPM支持 SPM

CNKCQ 维护。




  • KingCQ

由Swift编写的自定义视图

AutoCycleAdview

自定义ADView

👀另请参阅

📖使用方法

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = .white
        let imageUrls = [
            "http://ww3.sinaimg.cn/large/610dc034jw1f4saelbb4oj20zk0qoage.jpg",
            "http://ww1.sinaimg.cn/mw690/692a6bbcgw1f4fz7s830fj20gg0o00y5.jpg",
            "http://ww1.sinaimg.cn/mw690/692a6bbcgw1f4fz6g6wppj20ms0xp13n.jpg",
            "http://ww3.sinaimg.cn/mw690/81309c56jw1f4sx4ybttdj20ku0vd0ym.jpg",
            "http://ww4.sinaimg.cn/mw690/9844520fjw1f4fqribdg1j21911w0kjn.jpg"]
        let adDescs = ["I was angry friende", "Itold my wrath,my wrath did end.", "I was angry with my foe:", "Itold it not,my wrath did grow ", "And I watered it in fears"]
        let ad = AutoCycleAdview(frame: CGRect(x: 0, y: 100 + 10, width: view.frame.width, height: 240))
        ad.pageControlAlignment = .right
        ad.imagUrls = imageUrls
        ad.isShowTitle = true
        ad.titleAlignment = .left
        ad.pageControlTinColor = .blue
        ad.currentTinColor = .red
        ad.titles = adDescs

        ad.callback = {
            print("🌹", adDescs[$0])
        }
        view.addSubview(ad)
    }

    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
    }
}

🔑基本要求 Swift2.2, Swift 3.0

作者

CNKCQ, [email protected]

许可证

AutoCycleAdview可用MIT许可证。有关更多信息,请参阅LICENSE文件。