Adding a title icon property to MDCAlertController.
The title icon is an image that is shown above the dialog title, and is automatically aligned with the title, supporting all NSTextAlignment alignment options (center, natural, left, right, etc).
Includes tests and examples using the new property.
Issue: #5174
Issue: Update MDC API to customize MDCAlertController title🐛
* [Dialogs] Replace MDCRaisedButton with themer APIs in DialogWithPreferredContentSizeViewController.
Pivotal story: https://www.pivotaltracker.com/story/show/157096622
* Use global theming.
* Proper theming.
* Replace MDC all icons
* Update border
* Replace MDCActionExtension icon with new logo
* Update all headers to be white on black
* Make Catalog greyscale to match Material’s style.
* Fix collection tile
* Update all headers to be white on black
* Make Catalog greyscale to match Material’s style.
* Fix collection tile
* WIP: Updating TabBar example to use black/green theme.
* WIP: Monochoroming all examples.
* Switch MDC Catalog to a black and white theme (#1355)
* Replace MDC all icons
* Update border
* Replace MDCActionExtension icon with new logo
* Update all headers to be white on black
* Make Catalog greyscale to match Material’s style.
* Fix collection tile
* Update all headers to be white on black
* Make Catalog greyscale to match Material’s style.
* Fix collection tile
* Fix floats
* Make Catalog greyscale to match Material’s style.
* More black and whiting
* WIP: Snackbar and global style
* Simplify snack bar examples.
* Page control
* [Button] Add Dynamic Type support
* Cleanup & documentation
* added comment about default value.
* Add basic unit testing
* Use proper constant for comparing FP in unit test
* Remove extra WS
* Cleanup unit tests
* [Dialogs] Add Dynamic Type support to Alert Controller
* Add clarifying documentation.
Summary: Save in backwards compatibility-mode so this is still usable on Xcode 7.
Reviewers: O1 Material components iOS, shepj
Reviewed By: O1 Material components iOS, shepj
Tags: #material_components_ios
Differential Revision: http://codereview.cc/D1673
Summary: This is the initial import of the material spec'd alert controller.
Reviewers: O1 Material components iOS, ajsecord
Reviewed By: O1 Material components iOS, ajsecord
Subscribers: ajsecord
Tags: #material_components_ios
Differential Revision: http://codereview.cc/D1258
Summary:
Initial import of our modal presentation controller and transition controller.
The interfaces have been previously reviewed in our API Review process.
This will land on the branch feature-dialog.
Test Plan: Example added to catalog.
Reviewers: randallli, cjcox, ajsecord, O1 Material components iOS
Reviewed By: ajsecord, O1 Material components iOS
Subscribers: samnm, randallli
Tags: #material_components_ios
Differential Revision: http://codereview.cc/D1066