From af5f549e49ebec910577e7108191ae27f8db556d Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Mon, 2 Apr 2018 15:59:32 -0400 Subject: [PATCH] Fix TableView layout for iPhoneX // FREEBIE --- .../src/ViewControllers/AppSettings/BlockListViewController.m | 2 +- Signal/src/ViewControllers/HomeViewController.m | 2 +- SignalMessaging/ViewControllers/OWSTableViewController.m | 2 +- SignalMessaging/contacts/SelectRecipientViewController.m | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Signal/src/ViewControllers/AppSettings/BlockListViewController.m b/Signal/src/ViewControllers/AppSettings/BlockListViewController.m index f943644f2..a0d30979d 100644 --- a/Signal/src/ViewControllers/AppSettings/BlockListViewController.m +++ b/Signal/src/ViewControllers/AppSettings/BlockListViewController.m @@ -42,7 +42,7 @@ NS_ASSUME_NONNULL_BEGIN [self.view addSubview:self.tableViewController.view]; [_tableViewController.view autoPinWidthToSuperview]; [_tableViewController.view autoPinToTopLayoutGuideOfViewController:self withInset:0]; - [_tableViewController.view autoPinToBottomLayoutGuideOfViewController:self withInset:0]; + [_tableViewController.view autoPinEdgeToSuperviewEdge:ALEdgeBottom]; [self updateTableContents]; } diff --git a/Signal/src/ViewControllers/HomeViewController.m b/Signal/src/ViewControllers/HomeViewController.m index c827a21d5..1f95eb20a 100644 --- a/Signal/src/ViewControllers/HomeViewController.m +++ b/Signal/src/ViewControllers/HomeViewController.m @@ -214,7 +214,7 @@ typedef NS_ENUM(NSInteger, CellState) { kArchiveState, kInboxState }; forCellReuseIdentifier:InboxTableViewCell.cellReuseIdentifier]; [self.view addSubview:self.tableView]; [self.tableView autoPinWidthToSuperview]; - [self.tableView autoPinToBottomLayoutGuideOfViewController:self withInset:0]; + [self.tableView autoPinEdgeToSuperviewEdge:ALEdgeBottom]; [self.tableView autoPinEdge:ALEdgeTop toEdge:ALEdgeBottom ofView:missingContactsPermissionView]; UILabel *emptyBoxLabel = [UILabel new]; diff --git a/SignalMessaging/ViewControllers/OWSTableViewController.m b/SignalMessaging/ViewControllers/OWSTableViewController.m index f556d9284..18af2ca2f 100644 --- a/SignalMessaging/ViewControllers/OWSTableViewController.m +++ b/SignalMessaging/ViewControllers/OWSTableViewController.m @@ -462,7 +462,7 @@ NSString *const kOWSTableCellIdentifier = @"kOWSTableCellIdentifier"; [self.view addSubview:self.tableView]; [self.tableView autoPinWidthToSuperview]; [self.tableView autoPinToTopLayoutGuideOfViewController:self withInset:0]; - [self.tableView autoPinToBottomLayoutGuideOfViewController:self withInset:0]; + [self.tableView autoPinEdgeToSuperviewEdge:ALEdgeBottom]; [self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:kOWSTableCellIdentifier]; } diff --git a/SignalMessaging/contacts/SelectRecipientViewController.m b/SignalMessaging/contacts/SelectRecipientViewController.m index 257a04b85..5a4627bbe 100644 --- a/SignalMessaging/contacts/SelectRecipientViewController.m +++ b/SignalMessaging/contacts/SelectRecipientViewController.m @@ -94,7 +94,7 @@ NSString *const kSelectRecipientViewControllerCellIdentifier = @"kSelectRecipien [self.view addSubview:self.tableViewController.view]; [_tableViewController.view autoPinWidthToSuperview]; [_tableViewController.view autoPinToTopLayoutGuideOfViewController:self withInset:0]; - [_tableViewController.view autoPinToBottomLayoutGuideOfViewController:self withInset:0]; + [_tableViewController.view autoPinEdgeToSuperviewEdge:ALEdgeBottom]; [self updateTableContents];