SegmentedControlPresettable
public protocol SegmentedControlPresettable
Segmented control preset
-
Segmented control style
Declaration
Swift
var segmentStyle: SegmentStylable { get set } -
Segment item style
Declaration
Swift
var segmentItemStyle: SegmentItemStylable { get set } -
Selected segment item style
Declaration
Swift
var segmentSelectedItemStyle: SegmentSelectedItemStylable { get set }
-
segmentSpacingExtension methodA space between segments
Declaration
Swift
var segmentSpacing: CGFloat { get set } -
segmentSizeExtension methodSegmented control size type
Declaration
Swift
var segmentSize: SegmentedControlSize { get set } -
segmentClipsToBoundsExtension methodWhether or not should
clipsToBoundsthe segmented controlDeclaration
Swift
var segmentClipsToBounds: Bool { get set } -
segmentBorderWidthExtension methodSegmented control boder width
Declaration
Swift
var segmentBorderWidth: CGFloat { get set } -
segmentBorderColorExtension methodSegmented control border color
Declaration
Swift
var segmentBorderColor: CGColor? { get set } -
segmentCornerRadiusExtension methodSegmetned control corner radius
Declaration
Swift
var segmentCornerRadius: CGFloat { get set }
-
backgroundColorExtension methodA segment item background color
Declaration
Swift
var backgroundColor: UIColor { get set } -
textFontExtension methodA segment item font
Declaration
Swift
var textFont: UIFont { get set } -
selectedTextFontExtension methodA segment item selected font (Optional)
Declaration
Swift
var selectedTextFont: UIFont? { get set } -
textColorExtension methodA segment item text color
Declaration
Swift
var textColor: UIColor { get set } -
tintColorExtension methodA segment item tint color (applied to the image)
Declaration
Swift
var tintColor: UIColor { get set } -
selectedTextColorExtension methodA segment item selected text color
Declaration
Swift
var selectedTextColor: UIColor { get set } -
selectedTintColorExtension methodA segment item selected tint color
Declaration
Swift
var selectedTintColor: UIColor { get set } -
segmentItemBorderColorExtension methodA segment item border color
Declaration
Swift
var segmentItemBorderColor: CGColor? { get set } -
segmentItemBorderWidthExtension methodA segment item boroder width
Declaration
Swift
var segmentItemBorderWidth: CGFloat { get set } -
imageHeightExtension methodA segment item image height
Declaration
Swift
var imageHeight: CGFloat { get set } -
imageRenderModeExtension methodA segment item image render mode
Declaration
Swift
var imageRenderMode: UIImage.RenderingMode { get set } -
spaceBetweenImageAndLabelExtension methodThe space between text and image
Declaration
Swift
var spaceBetweenImageAndLabel: CGFloat { get set } -
segmentItemCornerRadiusExtension methodA segment item corner radius
Declaration
Swift
var segmentItemCornerRadius: CGFloat { get set } -
segmentItemShadowExtension methodA segment item shadow style
Declaration
Swift
var segmentItemShadow: ShadowStylable? { get set } -
segmentItemAxisExtension methodThe axis between text and image
Declaration
Swift
var segmentItemAxis: NSLayoutConstraint.Axis { get set } -
segmentItemSeporatorExtension methodA segment item seporator style
Declaration
Swift
var segmentItemSeporator: SeporatorStylable? { get set }
-
selectedSegmentItemColorExtension methodSelected segment item background color
Declaration
Swift
var selectedSegmentItemColor: UIColor { get set } -
selectedSegmentItemBoderColorExtension methodSelected segment item border color
Declaration
Swift
var selectedSegmentItemBoderColor: CGColor? { get set } -
selectedSegmentItemBorderWidthExtension methodSelected segment item border width
Declaration
Swift
var selectedSegmentItemBorderWidth: CGFloat { get set } -
selectedSegmentItemCornerRadiusExtension methodSelected segment item corner radius
Declaration
Swift
var selectedSegmentItemCornerRadius: CGFloat { get set } -
selectedSegmentItemSizeTypeExtension methodSelected segment item size type
Declaration
Swift
var selectedSegmentItemSizeType: SelectedSegmentSize { get set } -
selectedSegmentItemShadowExtension methodSelected segment item shadow style
Declaration
Swift
var selectedSegmentItemShadow: ShadowStylable? { get set } -
selectedSegmentItemOffsetExtension methodSelected segment item offset
Declaration
Swift
var selectedSegmentItemOffset: CGFloat { get set }
SegmentedControlPresettable Protocol Reference