Draws the image, scaling it (as needed) to fit the specified rectangle.
- macOS 10.0+
The rectangle in the current coordinate system in which to draw the image.
true if the image was successfully drawn; otherwise,
false. If the size of the image has not yet been set, this method returns
This method sets the origin of the current coordinate system to the origin of the specified rectangle before invoking the receiver's
draw() method. If the rectangle size is different from the image's native size, this method adjusts the coordinate transform, causing the image to be scaled appropriately. After the
draw method returns, the coordinate system changes are undone, restoring the original graphics state.