Added spacing
This commit is contained in:
@@ -38,8 +38,8 @@ extension CALayer {
|
||||
}
|
||||
|
||||
/// If preferences have been set for single lines, render these with custom preferences
|
||||
func addSingleLineLayers(type: SkeletonType, lastLineFillPercent: Int, multilineCornerRadius: Int) {
|
||||
addMultilinesLayers(lines: 1, type: type, lastLineFillPercent: lastLineFillPercent, multilineCornerRadius: multilineCornerRadius, multilineSpacing: 0, paddingInsets: .zero)
|
||||
func addSingleLineLayers(type: SkeletonType, singlelineFillPercent: Int, singlelineCornerRadius: Int, spacing: CGFloat) {
|
||||
addMultilinesLayers(lines: 1, type: type, lastLineFillPercent: singlelineFillPercent, multilineCornerRadius: singlelineCornerRadius, multilineSpacing: spacing, paddingInsets: .zero)
|
||||
}
|
||||
|
||||
func addMultilinesLayers(lines: Int, type: SkeletonType, lastLineFillPercent: Int, multilineCornerRadius: Int, multilineSpacing: CGFloat, paddingInsets: UIEdgeInsets) {
|
||||
|
||||
@@ -93,7 +93,7 @@ struct SkeletonLayer {
|
||||
maskLayer.addMultilinesLayers(lines: multiLineView.numLines, type: type, lastLineFillPercent: multiLineView.lastLineFillingPercent, multilineCornerRadius: multiLineView.multilineCornerRadius, multilineSpacing: multiLineView.multilineSpacing, paddingInsets: multiLineView.paddingInsets)
|
||||
} else if let singleLineView = holder as? ContainsSinglelineText,
|
||||
singleLineView.singlelineFillingPercent != SkeletonAppearance.default.singlelineFillPercent || singleLineView.singlelineCornerRadius != SkeletonAppearance.default.singlelineCornerRadius {
|
||||
maskLayer.addSingleLineLayers(type: type, lastLineFillPercent: singleLineView.singlelineFillingPercent, multilineCornerRadius: singleLineView.singlelineCornerRadius)
|
||||
maskLayer.addSingleLineLayers(type: type, singlelineFillPercent: singleLineView.singlelineFillingPercent, singlelineCornerRadius: singleLineView.singlelineCornerRadius, spacing: SkeletonAppearance.default.multilineSpacing)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user