Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(414)

Unified Diff: ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm

Issue 2702113002: [tab_grid] New collection view layout. (Closed)
Patch Set: Rebase. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ios/clean/chrome/browser/ui/tab_grid/tab_grid_collection_view_layout.mm ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm
diff --git a/ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm b/ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm
index 6296bbe1925abe2f6e98119c66f8d4de537d3fcc..8ba1f99f9dd69ba94d0de3ead09f6626f79ccedf 100644
--- a/ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm
+++ b/ios/clean/chrome/browser/ui/tab_grid/tab_grid_view_controller.mm
@@ -17,6 +17,7 @@
#import "ios/clean/chrome/browser/ui/commands/tab_commands.h"
#import "ios/clean/chrome/browser/ui/commands/tab_grid_commands.h"
#import "ios/clean/chrome/browser/ui/tab_grid/mdc_floating_button+cr_tab_grid.h"
+#import "ios/clean/chrome/browser/ui/tab_grid/tab_grid_collection_view_layout.h"
#import "ios/clean/chrome/browser/ui/tab_grid/ui_stack_view+cr_tab_grid.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
@@ -24,8 +25,6 @@
#endif
namespace {
-const CGFloat kSpace = 20.0f;
-const CGFloat kTabSize = 150.0f;
// Height of toolbar in tab grid.
const CGFloat kToolbarHeight = 64.0f;
}
@@ -60,13 +59,8 @@ const CGFloat kToolbarHeight = 64.0f;
[toolbar.centerXAnchor constraintEqualToAnchor:self.view.centerXAnchor]
]];
- TabSwitcherPanelCollectionViewLayout* layout =
- [[TabSwitcherPanelCollectionViewLayout alloc] init];
- layout.minimumLineSpacing = kSpace;
- layout.minimumInteritemSpacing = kSpace;
- layout.sectionInset = UIEdgeInsetsMake(kSpace, kSpace, kSpace, kSpace);
- layout.itemSize = CGSizeMake(kTabSize, kTabSize);
-
+ TabGridCollectionViewLayout* layout =
+ [[TabGridCollectionViewLayout alloc] init];
UICollectionView* grid = [[UICollectionView alloc] initWithFrame:CGRectZero
collectionViewLayout:layout];
grid.translatesAutoresizingMaskIntoConstraints = NO;
« no previous file with comments | « ios/clean/chrome/browser/ui/tab_grid/tab_grid_collection_view_layout.mm ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698