Возможно ли изменить название UIRefreshControl до его появления на экране?Изменить название UIRefreshControl перед его отображением - Objective-c iOS
На самом деле, я использую этот код, чтобы изменить название в моем методе обновления:
NSString *refreshControlTitle = @"Pull to refresh...No new item to show";
NSDictionary *attrsDictionary = [NSDictionary dictionaryWithObject:[UIColor colorWithRed:0.35 green:0.78 blue:0.98
alpha:1.0]
forKey:NSForegroundColorAttributeName];
NSAttributedString *attributedTitle = [[NSAttributedString alloc] initWithString:refreshControlTitle attributes:attrsDictionary];
refreshControl.attributedTitle = attributedTitle;
(Некоторые текстовые изменения сделаны в зависимости от ситуации), но текст изменения только после обновления будет сделано.
Как я могу сделать актуализацию текста перед тем, как пользователь начнет видеть refreshControl?
Заранее благодарен!
где и называется этот метод обновления –
увидеть это, как только это поможет вам http://stackoverflow.com/questions/19121276/uirefreshcontrol-incorrect-title-offset- in-first-run-and-sometimes-title-mis –
@ Anbu.Karthik Я вызываю свой метод обновления из scrollViewDidEndDecelerating, и предоставленная ссылка мне не помогает:/ – Synny