Type Property

boundsDidChangeNotification

Posted whenever the NSView’s bounds rectangle changes to a new value independently of the frame rectangle, but only when the view’s postsBoundsChangedNotifications property is true.

Declaration

class let boundsDidChangeNotification: NSNotification.Name

Discussion

The notification object is the NSView object whose bounds rectangle has changed. This notification does not contain a userInfo dictionary.

The following methods can result in notification posting:

Note that the bounds rectangle resizes automatically to track the frame rectangle. However, changes to the frame rectangle do not result in this bounds-changed notification.

See Also

Notifications

class let frameDidChangeNotification: NSNotification.Name

Posted whenever the view’s frame rectangle changes to a new value, but only when the view’s postsFrameChangedNotifications property is true.

class let didUpdateTrackingAreasNotification: NSNotification.Name

Posted whenever an NSView object recalculates its tracking areas.

class let globalFrameDidChangeNotification: NSNotification.Name

Posted whenever an NSView object that has attached surfaces (that is, NSOpenGLContext objects) moves to a different screen, or other cases where the NSOpenGLContext object needs to be updated.

Deprecated