From e65010d511b929163b01d32d5b5213fffd464f19 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Fri, 10 Nov 2017 11:02:58 -0500 Subject: [PATCH] Fix "sliding table content" issue on iOS 11. --- Signal/src/ViewControllers/OWSTableViewController.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Signal/src/ViewControllers/OWSTableViewController.m b/Signal/src/ViewControllers/OWSTableViewController.m index c81e35a95..c9000b400 100644 --- a/Signal/src/ViewControllers/OWSTableViewController.m +++ b/Signal/src/ViewControllers/OWSTableViewController.m @@ -390,6 +390,12 @@ NSString * const kOWSTableCellIdentifier = @"kOWSTableCellIdentifier"; self.tableView.delegate = self; self.tableView.dataSource = self; self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]; + if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(11, 0)) { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wpartial-availability" + self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; +#pragma clang diagnostic pop + } [self.view addSubview:self.tableView]; [self.tableView autoPinToSuperviewEdges];