TabBar: Adjust minimum tab size for compact layout
This commit is contained in:
@@ -195,7 +195,14 @@ class TabBarView: UIView
|
|||||||
let tabContainerBounds = bounds
|
let tabContainerBounds = bounds
|
||||||
tabContainerView.frame = tabContainerBounds
|
tabContainerView.frame = tabContainerBounds
|
||||||
|
|
||||||
let minimumTabWidth = CGFloat(140.0)
|
let minimumTabWidth = { (traitCollection: UITraitCollection) -> CGFloat in
|
||||||
|
if traitCollection.horizontalSizeClass == .compact {
|
||||||
|
return tabContainerBounds.width / 3.0
|
||||||
|
} else {
|
||||||
|
return 140.0
|
||||||
|
}
|
||||||
|
}(traitCollection)
|
||||||
|
|
||||||
let maximumTabWidth = tabContainerBounds.width
|
let maximumTabWidth = tabContainerBounds.width
|
||||||
|
|
||||||
var xOffset = CGFloat(0.0)
|
var xOffset = CGFloat(0.0)
|
||||||
|
|||||||
Reference in New Issue
Block a user