RoomFilesViewController: Add possibility to display cancel bar button.

This commit is contained in:
SBiOSoftWhare
2021-02-21 23:59:05 +01:00
parent bcbf22c985
commit 430f91929a
2 changed files with 17 additions and 2 deletions

View File

@@ -159,8 +159,21 @@
{
// Check whether the view controller is currently displayed inside a segmented view controller or not.
UIViewController* topViewController = ((self.parentViewController) ? self.parentViewController : self);
topViewController.navigationItem.rightBarButtonItem = nil;
topViewController.navigationItem.leftBarButtonItem = nil;
topViewController.navigationItem.rightBarButtonItem = nil;
if (self.showCancelBarButtonItem)
{
topViewController.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(onCancel:)];
}
else
{
topViewController.navigationItem.leftBarButtonItem = nil;
}
}
- (void)onCancel:(id)sender
{
[self withdrawViewControllerAnimated:YES completion:nil];
}
#pragma mark - MXKDataSourceDelegate