Releases: uias/Tabman
Releases · uias/Tabman
2.5.0
Support for vertical separators 🚀
Added
- Support for vertical separators between bar buttons to
TMHorizontalBarLayout
viashowSeparators
. separatorColor
toTMHorizontalBarLayout
.separatorInset
toTMHorizontalBarLayout
.separatorWidth
toTMHorizontalBarLayout
.
2.4.3
2.4.2
2.4.1
2.4.0
Added
- #398 Ability to override automatic inset values via
calculateRequiredInsets()
onTabmanViewController
.- by WingedDoom
- #404
adjustsAlphaOnSelection
toTMBarButton
. - #338 Ability to hide / show the bar with
TMHidingBar
. - #403 Accessibility support to
TMBarView
.- by iv-mexx
- #403 Accessibility support to
TMBarItem
.- by iv-mexx
- #403 Accessibility support to
TMBarButton
.- by iv-mexx
- #321
navigationItem(item:)
toTabmanViewController.BarLocation
with support for embedding aTMBar
in aUINavigationBar
.
Updated
- Make
TMBarItem
open
. - Make
.title
open onTMBarItem
. - Make
.image
open onTMBarItem
. - Make
.badgeValue
open onTMBarItem
. - Make
.items
open
onTMBarView
. - Make
.dataSource
open
onTMBarView
. - Make
.delegate
open
onTMBarView
. - Make
.scrollMode
open
onTMBarView
. - Make
.fadesContentEdges
open
onTMBarView
. - Make
.spacing
open
onTMBarView
. - #396 Improved layout adaptability of
TMTabItemBarButton
on iPad and in landscape. - #404
TMBarButton
no longer performs default fade transition inupdate(for selectionState:)
2.3.0
2.2.1
2.2.0
Support for Bar Button Badges 🔴
Added
- #363
.alignment
property toTMBarLayout
to adjust content alignment. - #378
.spacing
property toTMBarView
to adjust spacing between bar content / accessory views. - #373
setNeedsUpdate()
toTMBarItemable
to allow for dynamic item updates. - #387 Ability to show badges on
TMBarButton
via.badgeValue
onTMBarItemable
. - #392
tabmanParent
toUIViewController
. - #392
tabmanBarItems
toUIViewController
.
Updated
- #378 Improved bar transitioning behavior when adjusting selected tab.
- #373
.title
is now mutable onTMBarItemable
. - #373
.image
is now mutable onTMBarItemable
.
Upgrade Notes
There is unfortunately a breaking change in TMBarItemable
for any conforming types by making .title
, .image
settable and introducing .badgeValue
.