From a50dfc9a1c71b65b0eb3a99a9bd736ad0944cc34 Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Sun, 28 Jun 2015 13:18:11 -0700 Subject: [PATCH] prevent red link view flashing when selecting a post --- Blog/EditorViewController.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Blog/EditorViewController.m b/Blog/EditorViewController.m index 4afd9cd..9707c89 100644 --- a/Blog/EditorViewController.m +++ b/Blog/EditorViewController.m @@ -42,6 +42,7 @@ - (void)viewDidLoad { [super viewDidLoad]; [self setupFontAwesomeIcons]; + self.linkView.hidden = YES; } - (void)viewWillAppear:(BOOL)animated { @@ -131,6 +132,7 @@ self.removeLinkButton.hidden = !url; const CGFloat titleLabelTop = TitleLabelTopMargin + CGRectGetMaxY(self.linkView.frame); if (self.titleLabelTopConstraint.constant <= titleLabelTop) { + self.linkView.hidden = NO; self.linkView.alpha = 1; self.linkButton.alpha = 0; [UIView animateWithDuration:0.3 animations:^{ @@ -143,6 +145,8 @@ [UIView animateWithDuration:0.3 animations:^{ self.linkView.alpha = 0; self.titleLabelTopConstraint.constant = TitleLabelTopMargin; + } completion:^(BOOL finished) { + self.linkView.hidden = YES; }]; } }