didUpdateFocus(in:with:)
Called immediately after the system updates the focus to a new view.
Declaration
func didUpdateFocus(in context: UIFocusUpdateContext, with coordinator: UIFocusAnimationCoordinator)Parameters
- context:
An instance of Uifocusupdatecontext containing metadata of the focus related update.
- coordinator:
An instance of Uifocusanimationcoordinator used for coordinating focus-related animations.
Discussion
After the focus is updated to a new view, the focus engine calls this method on all focus environments that contain either the previously focused view, the next focused view, or both, in ascending order. You should override this method to update your app’s state in response to changes in focus. Use the provided animation coordinator to animate changes in visual appearance related to the update. For more information on animation coordinators, see UIFocusAnimationCoordinator.