UIRefreshControl hat während der ersten Ausführung einen falschen Titelversatz und manchmal fehlt der Titel
Der Text wird durch den ersten Start von UIRefreshControl falsch kompensiert. Später wird manchmal der Aktualisierungstext überhaupt nicht angezeigt und nur der Stachel ist sichtbar
Ich glaube nicht, dass ich dieses Problem mit iOS6 hatte ... könnte mit iOS7 zusammenhängen
Wird in einem UITableViewController als Kind einem VC hinzugefügt, der sich in einem modal präsentierten UINavigationController befindet
- (void)viewDidLoad {
[super viewDidLoad];
[self setRefreshControlText:@"Getting registration data"];
[self.refreshControl beginRefreshing];
}
- (void)setRefreshControlText:(NSString *)text {
UIFont * font = [UIFont fontWithName:@"Helvetica-Light" size:10.0];
NSDictionary *attributes = @{NSFontAttributeName:font, NSForegroundColorAttributeName : [UIColor blackColor]};
self.refreshControl.attributedTitle = [[NSAttributedString alloc] initWithString:text attributes:attributes];
}