From 64d06b7348da2fd9ffbf9b22d66ab6b407dd674c Mon Sep 17 00:00:00 2001 From: Evgeniy Date: Tue, 26 Jul 2016 13:16:22 +0300 Subject: [PATCH] Update CSNotificationView.m --- CSNotificationView/CSNotificationView.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CSNotificationView/CSNotificationView.m b/CSNotificationView/CSNotificationView.m index 4f4fbb0..696898a 100644 --- a/CSNotificationView/CSNotificationView.m +++ b/CSNotificationView/CSNotificationView.m @@ -128,9 +128,9 @@ - (instancetype)initWithParentViewController:(UIViewController*)viewController //Parent view { self.parentViewController = viewController; - - NSAssert(!([self.parentViewController isKindOfClass:[UITableViewController class]] && !self.parentViewController.navigationController), @"Due to a bug in iOS 7.0.1|2|3 UITableViewController, CSNotificationView cannot present in UITableViewController without a parent UINavigationController"); - + if ([[[UIDevice currentDevice] systemVersion] floatValue] < 7.1) { + NSAssert(!([self.parentViewController isKindOfClass:[UITableViewController class]] && !self.parentViewController.navigationController), @"Due to a bug in iOS 7.0.1|2|3 UITableViewController, CSNotificationView cannot present in UITableViewController without a parent UINavigationController"); + } if (self.parentViewController.navigationController) { self.parentNavigationController = self.parentViewController.navigationController; }