Commit 5c380fab authored by Chris Lu's avatar Chris Lu Committed by Commit Bot

[ios] Ensure MDCAppBarViewController matches the width of ChromeTableViewController.

Late addition to the docs: https://github.com/material-components/material-components-ios/tree/develop/components/AppBar#migration-guide-mdcappbar-to-mdcappbarviewcontroller

Bug: 874471
Change-Id: Ic8605f56a60f5deeaf316a88a8291540364604c1
Reviewed-on: https://chromium-review.googlesource.com/1239445Reviewed-by: default avatarSergio Collazos <sczs@chromium.org>
Commit-Queue: Chris Lu <thegreenfrog@chromium.org>
Cr-Commit-Position: refs/heads/master@{#593383}
parent eaa9ecac
...@@ -86,6 +86,11 @@ ...@@ -86,6 +86,11 @@
self.appBarViewController.headerView.trackingScrollView = self.tableView; self.appBarViewController.headerView.trackingScrollView = self.tableView;
// Add the AppBar's views after all other views have been registered. // Add the AppBar's views after all other views have been registered.
[self addChildViewController:_appBarViewController]; [self addChildViewController:_appBarViewController];
CGRect frame = self.appBarViewController.view.frame;
frame.origin.x = 0;
frame.size.width =
self.appBarViewController.parentViewController.view.bounds.size.width;
self.appBarViewController.view.frame = frame;
[self.view addSubview:self.appBarViewController.view]; [self.view addSubview:self.appBarViewController.view];
[self.appBarViewController didMoveToParentViewController:self]; [self.appBarViewController didMoveToParentViewController:self];
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment