mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2025-07-27 06:32:59 +00:00
fixed bug that made it impossible to click an app that had no image
This commit is contained in:
parent
55e9d2daeb
commit
e9c449bbf4
@ -22,11 +22,12 @@ static int LABEL_DY = 20;
|
|||||||
_callback = callback;
|
_callback = callback;
|
||||||
|
|
||||||
_appButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
_appButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||||
[_appButton setContentEdgeInsets:UIEdgeInsetsMake(0, 4, 0, 4)];
|
UIImage* noImage = [UIImage imageNamed:@"NoAppImage"];
|
||||||
[_appButton setBackgroundImage:[UIImage imageNamed:@"NoAppImage"] forState:UIControlStateNormal];
|
[_appButton setBackgroundImage:noImage forState:UIControlStateNormal];
|
||||||
[_appButton sizeToFit];
|
[_appButton sizeToFit];
|
||||||
[_appButton addTarget:self action:@selector(appClicked) forControlEvents:UIControlEventTouchUpInside];
|
[_appButton addTarget:self action:@selector(appClicked) forControlEvents:UIControlEventTouchUpInside];
|
||||||
|
|
||||||
|
|
||||||
// Remove Shadow and label
|
// Remove Shadow and label
|
||||||
/*
|
/*
|
||||||
_appButton.layer.shadowColor = [[UIColor blackColor] CGColor];
|
_appButton.layer.shadowColor = [[UIColor blackColor] CGColor];
|
||||||
@ -42,8 +43,11 @@ static int LABEL_DY = 20;
|
|||||||
[self addSubview:_appLabel];
|
[self addSubview:_appLabel];
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
[self addSubview:_appButton];
|
[self addSubview:_appButton];
|
||||||
[self sizeToFit];
|
[self sizeToFit];
|
||||||
|
_appButton.frame = CGRectMake(0, 0, noImage.size.width / 2, noImage.size.height / 2);
|
||||||
|
self.frame = CGRectMake(0, 0, noImage.size.width / 2, noImage.size.height / 2);
|
||||||
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user