jrtibbetts/Stylobate

View on GitHub
Source/Views/HidingImageView.swift

Summary

Maintainability
A
0 mins
Test Coverage
//  Copyright © 2019 Poikile Creations. All rights reserved.

#if os(iOS) || os(tvOS)

import UIKit

/// A `UIImageView` that sets its `isHidden` property to `true` if its `image`
/// is `nil`.
open class HidingImageView: UIImageView {

    open override var image: UIImage? {
        didSet {
            isHidden = (image == nil)
        }
    }

}

#endif