public interface UIFocusItem extends UIFocusEnvironment
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBecomeFocused()
Indicates whether or not this item is currently allowed to become focused.
|
default void |
didHintFocusMovement(UIFocusMovementHint hint)
Called whenever this focus item is hinting to the user a focus movement might occur.
|
default UIFocusEffect |
focusEffect()
Describes a visual effect to apply when this item is focused.
|
default long |
focusGroupPriority()
The priority this item has in its focus group.
|
CGRect |
frame()
The geometric frame of this item, represented in the `coordinateSpace` of the UIFocusItemContainer in which it is contained.
|
default boolean |
isTransparentFocusItem()
If this returns YES, the focus item is considered transparent in terms of occlusion.
|
didUpdateFocusInContextWithAnimationCoordinator, focusGroupIdentifier, focusItemContainer, parentFocusEnvironment, preferredFocusedView, preferredFocusEnvironments, setNeedsFocusUpdate, shouldUpdateFocusInContext, updateFocusIfNeededboolean canBecomeFocused()
default void didHintFocusMovement(UIFocusMovementHint hint)
CGRect frame()
default UIFocusEffect focusEffect()
default long focusGroupPriority()
default boolean isTransparentFocusItem()