Declarative UIKit for iOS apps
EXTENSION
DHDScrollView
extension DHDScrollView: UIScrollViewDelegate
scrollViewDidScroll(_:)
public func scrollViewDidScroll(_ scrollView: UIScrollView)
scrollViewDidEndDecelerating(_:)
public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView)
scrollViewDidEndDragging(_:willDecelerate:)
public func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool)
scrollViewDidEndScrolling(_:)
public func scrollViewDidEndScrolling(_ scrollView: UIScrollView)
setMargin(verticalMargin:horizontalMargin:)
@discardableResult func setMargin(verticalMargin: CGFloat, horizontalMargin: CGFloat) -> Self
Set the margin of this scroll view
Name | Description |
---|---|
verticalMargin | CGFloat of the vertical margin |
horizontalMargin | CGFloat of the horizontal margin |
distributed(_:)
@discardableResult func distributed(_ distribution: UIStackView.Distribution) -> Self
Set the .distribution
property of the inner stack view
Name | Description |
---|---|
distribution | the stack view distribution |
spacing(_:)
@discardableResult func spacing(_ spacing: CGFloat) -> Self
Set the .spacing
property of the inner stack view
Name | Description |
---|---|
spacing | the stack view spacing |
identified(_:)
override func identified(_ value: String) -> Self
Name | Description |
---|---|
value | the String value to set |