From 1ed48add8e7afeb9952254f5b5edddb30746bf12 Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Thu, 9 Nov 2017 17:17:04 +0300 Subject: [PATCH] [MAPSME-5936] [ios] Fixed holets filter layout for ios 11. --- .../Filters/FilterCollectionHolderCell.swift | 15 +++----- .../UI/Storyboard/SearchFilters.storyboard | 36 +++++++++---------- 2 files changed, 22 insertions(+), 29 deletions(-) diff --git a/iphone/Maps/UI/Search/Filters/FilterCollectionHolderCell.swift b/iphone/Maps/UI/Search/Filters/FilterCollectionHolderCell.swift index 0272b25b2b..fbe314d992 100644 --- a/iphone/Maps/UI/Search/Filters/FilterCollectionHolderCell.swift +++ b/iphone/Maps/UI/Search/Filters/FilterCollectionHolderCell.swift @@ -5,12 +5,9 @@ final class FilterCollectionHolderCell: MWMTableViewCell { private weak var tableView: UITableView? override var frame: CGRect { didSet { - guard #available(iOS 10, *) else { - if frame.size.height < 1 /* minimal correct height */ { - frame.size.height = max(collectionViewHeight.constant, 1) - tableView?.refresh() - } - return + if frame.size.height < 1 /* minimal correct height */ { + frame.size.height = max(collectionViewHeight.constant, 1) + tableView?.refresh() } } } @@ -22,15 +19,11 @@ final class FilterCollectionHolderCell: MWMTableViewCell { } @objc func config(tableView: UITableView?) { + self.tableView = tableView layout() collectionView.allowsMultipleSelection = true isSeparatorHidden = true backgroundColor = UIColor.pressBackground() - - guard #available(iOS 10, *) else { - self.tableView = tableView - return - } } override func layoutSubviews() { diff --git a/iphone/Maps/UI/Storyboard/SearchFilters.storyboard b/iphone/Maps/UI/Storyboard/SearchFilters.storyboard index cfdf5e289a..192a390ebc 100644 --- a/iphone/Maps/UI/Storyboard/SearchFilters.storyboard +++ b/iphone/Maps/UI/Storyboard/SearchFilters.storyboard @@ -1,11 +1,11 @@ - + - + @@ -13,16 +13,16 @@ - + - + - +