mirror of
https://github.com/samsonjs/samhuri.net-ios.git
synced 2026-03-25 09:25:47 +00:00
prevent red link view flashing when selecting a post
This commit is contained in:
parent
52e65fe40d
commit
a50dfc9a1c
1 changed files with 4 additions and 0 deletions
|
|
@ -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;
|
||||
}];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue