Sets the origin of the view’s frame rectangle to the specified point, effectively repositioning it within its superview.
The point that is the new origin of the view's frame.
Changing the frame does not mark the view as needing to be displayed. Set the
needsDisplay property to
true when you want the view to be redisplayed.
Changing the frame origin results in the posting of an
frameDidChangeNotification to the default notification center if the view is configured to do so.
Modifying the Frame Rectangle
var frame: NSRect
The view’s frame rectangle, which defines its position and size in its superview’s coordinate system.
Sets the size of the view’s frame rectangle to the specified dimensions, resizing it within its superview without affecting its coordinate system.
var frameRotation: CGFloat
The angle of rotation, measured in degrees, applied to the view’s frame rectangle relative to its superview’s coordinate system.