fix: keep aspect ratio for buttonIcon
This commit is contained in:
@@ -69,8 +69,11 @@
|
|||||||
btn.bezelStyle = NSBezelStyleRounded;
|
btn.bezelStyle = NSBezelStyleRounded;
|
||||||
btn.bordered = NO;
|
btn.bordered = NO;
|
||||||
btn.image = [NSImage imageNamed:name];
|
btn.image = [NSImage imageNamed:name];
|
||||||
[btn.image setSize:NSMakeSize(size, size)];
|
NSSize s = btn.image.size;
|
||||||
// [btn.image setResizingMode:NSImageResizingModeTile];
|
if (s.width > s.height)
|
||||||
|
[btn.image setSize:NSMakeSize(size, size * (s.height / s.width))];
|
||||||
|
else
|
||||||
|
[btn.image setSize:NSMakeSize(size * (s.width / s.height), size)];
|
||||||
return btn;
|
return btn;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user