I can't find, how to get image subview from NSButton. I need it to get actual image scale.
NSButton
There is no subview, it is painted by button cell. Use e.g. -[NSCell imageRectForBounds:] to get information about its position.
-[NSCell imageRectForBounds:]