From 626c280b092ba8b9b106965ee6be1ef9a938e604 Mon Sep 17 00:00:00 2001 From: Guillaume BIENKOWSKI Date: Wed, 2 Oct 2013 14:41:24 +0200 Subject: [PATCH] Fix placeholder color for iOS7 --- Classes/DialerViewController.m | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Classes/DialerViewController.m b/Classes/DialerViewController.m index cb28fefaa..a3a399688 100644 --- a/Classes/DialerViewController.m +++ b/Classes/DialerViewController.m @@ -153,6 +153,17 @@ static UICompositeViewDescription *compositeDescription = nil; [videoCameraSwitch setHidden:TRUE]; } } + +#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_6_0 // attributed string only available since iOS6 + if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) { + // fix placeholder bar color in iOS7 + UIColor *color = [UIColor grayColor]; + addressField.attributedPlaceholder = [[NSAttributedString alloc] + initWithString:addressField.placeholder + attributes:@{NSForegroundColorAttributeName: color}]; + } +#endif + } }