Material Components for iOS v28.0.0 Release Notes
-
API Diffs
AppBar
- โ Added MDCAppBarTextColorAccessibilityMutator
Button
- ๐ Marked 'customTitleColor' as deprecated.
- ๐ Changed behavior of 'setTitleColor:forState:' so that it no longer changes the titleColor if the color was deemed to be of insufficient contrast with the background color.
Icons
- For each icon in MDCIcons we now have a method that returns a UIImage.
TextFields
- Removed UI_APPEARANCE_SELECTOR from all controller style properties.
- ๐ Changed all controller style properties from instance to class properties.
Component changes
AppBar
๐ Changes
- - Accessibility Mutator (#1236) (Justin Shephard)
- ๐ Remove trailing whitespace (Sam Morrison)
ButtonBar
๐ Changes
- ๐ [Buttons] Deprecate customTitleColor and remove auto-accessibility from setTitleColor (#1609) (Sam Morrison)
Buttons
๐ Changes
- ๐ Deprecate customTitleColor and remove auto-accessibility from setTitleColor (#1609) (Sam Morrison)
CollectionCells
๐ Changes
- [Collections] Use image cache for selection icons (#1638) (Robert Moore)
Collections
๐ Changes
- Allow custom UIEdgeInsets (#1614) (Robert Moore)
๐ Dialogs
๐ Changes
- MDCAlertController should announce 'alert' in VO (#1639) (Sarah Read)
- ๐ [Buttons] Deprecate customTitleColor and remove auto-accessibility from setTitleColor (#1609) (Sam Morrison)
๐ FeatureHighlight
๐ Changes
- [Feature Highlight] Swipe to dismiss (#1636) (Sam Morrison)
Ink
๐ Changes
- Ink reset passes animation value to ripples (#1652) (Robert Moore)
- Reset ink without animation calls delegate (#1654) (Robert Moore)
NavigationBar
๐ Changes
- 0๏ธโฃ Vertically center navigationBar title within its default height for UIControlContentVerticalAlignmentTop (#1576) (Kien Tran)
- ๐ [AppBar] - Fixed center align issue on RTL which was taking incorrect x value to determine centering (#1646) (Justin Shephard)
PageControl
๐ Changes
- ๐ Remove internal references. (#1648) (Adrian Secord)
TextFields
๐ Changes
- 0๏ธโฃ Appearance defaults (#1620) (Will Larche)
- Correcting active color. (#1640) (Will Larche)
- ๐ Correcting documentation typo. (#1647) (Will Larche)
- ๐ Remove trailing whitespace (Sam Morrison)
- ๐ [Buttons] Deprecate customTitleColor and remove auto-accessibility from setTitleColor (#1609) (Sam Morrison)