BannerViewFlowLayout
@MainActor
open class BannerViewFlowLayout : UICollectionViewFlowLayout
BannerView流式布局
-
是否启用分页,默认false
Declaration
Swift
@MainActor open var isPagingEnabled: Bool
-
是否分页居中,默认false
Declaration
Swift
@MainActor open var isPagingCenter: Bool
-
Undocumented
Declaration
Swift
@MainActor override public init()
-
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder)
-
获取每页宽度,必须设置itemSize
Declaration
Swift
@MainActor open var pageWidth: CGFloat { get }
-
获取当前页数,即居中cell的item
Declaration
Swift
@MainActor open var currentPage: Int? { get }
-
滚动到指定页数
Declaration
Swift
@MainActor open func scrollToPage(_ index: Int, animated: Bool = true)
-
Undocumented
Declaration
Swift
@MainActor override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext)
-
Undocumented
Declaration
Swift
@MainActor override open func targetContentOffset(forProposedContentOffset proposedContentOffset: CGPoint, withScrollingVelocity velocity: CGPoint) -> CGPoint