diff --git a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/StylingViewController.m b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/StylingViewController.m index 2cef886..fa2b0bd 100644 --- a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/StylingViewController.m +++ b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/StylingViewController.m @@ -8,6 +8,16 @@ #import "StylingViewController.h" +NSUInteger DeviceSystemMajorVersion(); +NSUInteger DeviceSystemMajorVersion() { + static NSUInteger _deviceSystemMajorVersion = -1; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + _deviceSystemMajorVersion = [[[[[UIDevice currentDevice] systemVersion] componentsSeparatedByString:@"."] objectAtIndex:0] intValue]; + }); + return _deviceSystemMajorVersion; +} + @interface StylingViewController () @end @@ -35,8 +45,12 @@ self.manager.style.cellHeight = 42.0; self.manager.style.textFieldFont = [UIFont fontWithName:@"Avenir-Book" size:16]; - self.manager.style.contentViewMargin = 10; - self.manager.style.backgroundImageMargin = 10; + // Retain legacy grouped cell style in iOS [redacted] + // + if (DeviceSystemMajorVersion() >= 7) { + self.manager.style.contentViewMargin = 10; + self.manager.style.backgroundImageMargin = 10; + } } #pragma mark -