Declarative UIKit for iOS apps
EXTENSION
DHDScrollViewextension 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 |