diff --git a/Classes/ios/FUISegmentedControl.m b/Classes/ios/FUISegmentedControl.m index 29cfceb..06eebd4 100644 --- a/Classes/ios/FUISegmentedControl.m +++ b/Classes/ios/FUISegmentedControl.m @@ -128,6 +128,8 @@ - (void)setupFonts { nil]; } else { // iOS6- methods +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" selectedAttributesDictionary = [NSDictionary dictionaryWithObjectsAndKeys: self.selectedFontColor, UITextAttributeTextColor, @@ -138,6 +140,7 @@ - (void)setupFonts { self.selectedFont, UITextAttributeFont, nil]; +#pragma clang diagnostic pop } [self setTitleTextAttributes:selectedAttributesDictionary forState:UIControlStateSelected]; @@ -158,6 +161,8 @@ - (void)setupFonts { nil]; } else { // iOS6- methods. +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" deselectedAttributesDictionary = [NSDictionary dictionaryWithObjectsAndKeys: self.deselectedFontColor, UITextAttributeTextColor, @@ -168,6 +173,7 @@ - (void)setupFonts { self.deselectedFont, UITextAttributeFont, nil]; +#pragma clang diagnostic pop } [self setTitleTextAttributes:deselectedAttributesDictionary forState:UIControlStateNormal]; @@ -187,6 +193,8 @@ - (void)setupFonts { nil]; } else { // iOS6- methods +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" disabledAttributesDictionary = [NSDictionary dictionaryWithObjectsAndKeys: self.disabledFontColor, UITextAttributeTextColor, @@ -197,6 +205,7 @@ - (void)setupFonts { self.disabledFont, UITextAttributeFont, nil]; +#pragma clang diagnostic pop } [self setTitleTextAttributes:disabledAttributesDictionary forState:UIControlStateDisabled]; @@ -218,6 +227,8 @@ - (void)setupFonts { nil]; } else { // iOS6- methods +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" highlightedAttributesDictionary = [NSDictionary dictionaryWithObjectsAndKeys: self.highlightedFontColor, UITextAttributeTextColor, @@ -228,6 +239,7 @@ - (void)setupFonts { self.highlightedFont, UITextAttributeFont, nil]; +#pragma clang diagnostic pop } [self setTitleTextAttributes:highlightedAttributesDictionary forState:UIControlStateHighlighted]; diff --git a/Classes/ios/UINavigationBar+FlatUI.m b/Classes/ios/UINavigationBar+FlatUI.m index dbf4bb4..0fa6366 100644 --- a/Classes/ios/UINavigationBar+FlatUI.m +++ b/Classes/ios/UINavigationBar+FlatUI.m @@ -27,9 +27,11 @@ - (void) configureFlatNavigationBarWithColor:(UIColor *)color { [titleTextAttributes setObject:shadow forKey:NSShadowAttributeName]; } else { // Pre-iOS6 methods +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" [titleTextAttributes setValue:[UIColor clearColor] forKey:UITextAttributeTextShadowColor]; [titleTextAttributes setValue:[NSValue valueWithUIOffset:UIOffsetZero] forKey:UITextAttributeTextShadowOffset]; - +#pragma clang diagnostic pop } [self setTitleTextAttributes:titleTextAttributes];