swift [WIP] BlinkView.swift

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift [WIP] BlinkView.swift相关的知识,希望对你有一定的参考价值。

class BlinkView: UIView {
    
    // MARK: - Property
    
    private var contentViews: [UIView] = []
    
    private(set) var displayView: UIView? {
        willSet {
            displayView?.removeFromSuperview()
            if let displayView = newValue {
                addSubview(displayView)
            }
        }
    }
    
    private var displayIndex: Int = 0
    
    // MARK: - Initialize
    
    required convenience init(with views: [UIView]) {
        self.init(frame: CGRect.zero)
        self.contentViews = views
    }
    
    override init(frame: CGRect) {
        super.init(frame: frame)
    }
    
    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
    }
    
    // MARK: - Layout
    
    override func layoutSubviews() {
        super.layoutSubviews()
        displayView?.frame = bounds
    }
    
    // MARK: -
    
    private func configure() {
        
    }
}

以上是关于swift [WIP] BlinkView.swift的主要内容,如果未能解决你的问题,请参考以下文章

Anylogic - 如何在模拟中测量在制品库存 (WIP)

存储后出现的那些“WIP”和“索引”提交是啥?

r12.2.5实例中wip进程接口api耗时太长

javascript JS - 日期功能(WIP 20190115)

javascript 查看Express Routers(WIP)

javascript WIP