mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-02 00:17:02 +00:00
Fix animation glitch and blurred font in Update View
This commit is contained in:
parent
c375241ac6
commit
7fd08e5ddc
@ -43,7 +43,10 @@
|
|||||||
#define kImageTopMargin 12
|
#define kImageTopMargin 12
|
||||||
#define kTextRow kImageTopMargin*2 + kImageHeight
|
#define kTextRow kImageTopMargin*2 + kImageHeight
|
||||||
|
|
||||||
@implementation BITAppStoreHeader
|
@implementation BITAppStoreHeader {
|
||||||
|
UILabel *_headerLabelView;
|
||||||
|
UILabel *_middleLabelView;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#pragma mark - NSObject
|
#pragma mark - NSObject
|
||||||
@ -87,22 +90,22 @@
|
|||||||
UIFont *mainFont = [UIFont boldSystemFontOfSize:15];
|
UIFont *mainFont = [UIFont boldSystemFontOfSize:15];
|
||||||
UIFont *secondaryFont = [UIFont systemFontOfSize:10];
|
UIFont *secondaryFont = [UIFont systemFontOfSize:10];
|
||||||
|
|
||||||
UILabel *headerLabelView = [[UILabel alloc] init];
|
if (!_headerLabelView) _headerLabelView = [[UILabel alloc] init];
|
||||||
[headerLabelView setFont:mainFont];
|
[_headerLabelView setFont:mainFont];
|
||||||
[headerLabelView setFrame:CGRectMake(kTextRow, kImageTopMargin, globalWidth-kTextRow, 20)];
|
[_headerLabelView setFrame:CGRectMake(kTextRow, kImageTopMargin, globalWidth-kTextRow, 20)];
|
||||||
[headerLabelView setTextColor:mainTextColor];
|
[_headerLabelView setTextColor:mainTextColor];
|
||||||
[headerLabelView setBackgroundColor:[UIColor clearColor]];
|
[_headerLabelView setBackgroundColor:[UIColor clearColor]];
|
||||||
[headerLabelView setText:_headerLabel];
|
[_headerLabelView setText:_headerLabel];
|
||||||
[self addSubview:headerLabelView];
|
[self addSubview:_headerLabelView];
|
||||||
|
|
||||||
// middle
|
// middle
|
||||||
UILabel *middleLabelView = [[UILabel alloc] init];
|
if (!_middleLabelView) _middleLabelView = [[UILabel alloc] init];
|
||||||
[middleLabelView setFont:secondaryFont];
|
[_middleLabelView setFont:secondaryFont];
|
||||||
[middleLabelView setFrame:CGRectMake(kTextRow, kImageTopMargin + 17, globalWidth-kTextRow, 20)];
|
[_middleLabelView setFrame:CGRectMake(kTextRow, kImageTopMargin + 17, globalWidth-kTextRow, 20)];
|
||||||
[middleLabelView setTextColor:secondaryTextColor];
|
[_middleLabelView setTextColor:secondaryTextColor];
|
||||||
[middleLabelView setBackgroundColor:[UIColor clearColor]];
|
[_middleLabelView setBackgroundColor:[UIColor clearColor]];
|
||||||
[middleLabelView setText:_subHeaderLabel];
|
[_middleLabelView setText:_subHeaderLabel];
|
||||||
[self addSubview:middleLabelView];
|
[self addSubview:_middleLabelView];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user