You can theme a bottom navigation with your app's typography scheme using the TypographyThemer extension.
You must first add the Typography Themer extension to your project:
pod 'MaterialComponents/BottomNavigation+TypographyThemer'
// Step 1: Import the TypographyThemer extension import MaterialComponents.MaterialBottomNavigation_TypographyThemer // Step 2: Create or get a typography scheme let typographyScheme = MDCTypographyScheme() // Step 3: Apply the typography scheme to your component MDCBottomNavigationBarTypographyThemer.applyTypographyScheme(typographyScheme, to: component)
// Step 1: Import the TypographyThemer extension #import "MaterialBottomNavigation+TypographyThemer.h" // Step 2: Create or get a typography scheme id<MDCTypographyScheming> typographyScheme = [[MDCTypographyScheme alloc] init]; // Step 3: Apply the typography scheme to your component [MDCBottomNavigationBarTypographyThemer applyTypographyScheme:colorScheme toBottomNavigationBar:component];