LayoutPlaceholder
open class LayoutPlaceholder<Element, Super> : LayoutGuide<Super> where Element : LayoutElement, Super : LayoutElement
Base class for any view placeholder that need dynamic position and/or size. Used UIViewController pattern for loading target view, therefore will be very simply use him.
-
Undocumented
Declaration
Swift
open private(set) lazy var itemLayout: LayoutBlock<Element> { get set } -
Undocumented
Declaration
Swift
open var element: Element! { get } -
Undocumented
Declaration
Swift
open var isElementLoaded: Bool { get } -
Undocumented
Declaration
Swift
open var elementIfLoaded: Element? { get } -
Undocumented
Declaration
Swift
open func loadElement() -
Undocumented
Declaration
Swift
open func elementDidLoad() -
Undocumented
Declaration
Swift
open func loadElementIfNeeded() -
Declaration
Swift
open override func layout(in rect: CGRect) -
Declaration
Swift
open override func didAddToOwner()
LayoutPlaceholder Class Reference