refactored tabs
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
a1fd61992c
commit
b80be084ce
@ -131,11 +131,8 @@ extension Tabs {
|
||||
accessibilityTraits = .button
|
||||
isAccessibilityElement = true
|
||||
|
||||
//activate the constraints
|
||||
NSLayoutConstraint.activate([layoutGuide.topAnchor.constraint(equalTo: topAnchor),
|
||||
layoutGuide.bottomAnchor.constraint(equalTo: bottomAnchor),
|
||||
layoutGuide.leadingAnchor.constraint(equalTo: leadingAnchor),
|
||||
layoutGuide.trailingAnchor.constraint(equalTo: trailingAnchor)])
|
||||
//pin layoutguide
|
||||
layoutGuide.pinToOwningView()
|
||||
|
||||
//pin trailing
|
||||
label.pinTrailing(layoutGuide.trailingAnchor)
|
||||
|
||||
@ -187,13 +187,13 @@ open class Tabs: View {
|
||||
|
||||
contentView.heightAnchor.constraint(equalTo: scrollView.heightAnchor).isActive = true
|
||||
|
||||
borderlineViewWidthConstraint = borderlineView.widthAnchor.constraint(equalToConstant: 0)
|
||||
borderlineViewHeightConstraint = borderlineView.heightAnchor.constraint(equalToConstant: 0)
|
||||
borderlineViewWidthConstraint = borderlineView.width(constant: 0)
|
||||
borderlineViewHeightConstraint = borderlineView.height(constant: 0)
|
||||
|
||||
borderlineViewLeadingConstraint = borderlineView.leadingAnchor.constraint(equalTo: contentView.leadingAnchor)
|
||||
borderlineViewTrailingConstraint = borderlineView.trailingAnchor.constraint(equalTo: contentView.trailingAnchor)
|
||||
borderlineViewTopConstraint = borderlineView.topAnchor.constraint(equalTo: contentView.topAnchor)
|
||||
borderlineViewBottomConstraint = borderlineView.bottomAnchor.constraint(equalTo: contentView.bottomAnchor)
|
||||
borderlineViewLeadingConstraint = borderlineView.pinLeading(anchor: contentView.leadingAnchor)
|
||||
borderlineViewTrailingConstraint = borderlineView.pinTrailing(anchor: contentView.trailingAnchor)
|
||||
borderlineViewTopConstraint = borderlineView.pinTop(anchor: contentView.topAnchor)
|
||||
borderlineViewBottomConstraint = borderlineView.pinBottom(anchor: contentView.bottomAnchor)
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -132,12 +132,7 @@ open class TabsContainer: View {
|
||||
stackView.addArrangedSubview(tabMenu)
|
||||
stackView.addArrangedSubview(contentView)
|
||||
|
||||
NSLayoutConstraint.activate([
|
||||
tabMenuLayoutGuide.topAnchor.constraint(equalTo: topAnchor),
|
||||
tabMenuLayoutGuide.bottomAnchor.constraint(equalTo: bottomAnchor),
|
||||
tabMenuLayoutGuide.leadingAnchor.constraint(equalTo: leadingAnchor),
|
||||
tabMenuLayoutGuide.trailingAnchor.constraint(equalTo: trailingAnchor)
|
||||
])
|
||||
tabMenuLayoutGuide.pinToOwningView()
|
||||
}
|
||||
|
||||
/// Function used to make changes to the View based off a change events or from local properties.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user