Package org.robovm.apple.uikit
Interface UIFocusEnvironment
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Subinterfaces:
UIFocusItem
- All Known Implementing Classes:
ABNewPersonViewController
,ABPeoplePickerNavigationController
,ABPersonViewController
,ABUnknownPersonViewController
,ADBannerView
,ADInterstitialAdPresentationViewController
,ARSCNView
,ARSKView
,ASCredentialProviderViewController
,AUViewController
,AVPlayerViewController
,AVRoutePickerView
,CABTMIDICentralViewController
,CABTMIDILocalPeripheralViewController
,CAInterAppAudioSwitcherView
,CAInterAppAudioTransportView
,CNContactPickerViewController
,CNContactViewController
,CPWindow
,EKCalendarChooser
,EKEventEditViewController
,EKEventViewController
,GCEventViewController
,GKAchievementViewController
,GKFriendRequestComposeViewController
,GKGameCenterViewController
,GKLeaderboardViewController
,GKMatchmakerViewController
,GKTurnBasedMatchmakerViewController
,GLKView
,GLKViewController
,HMCameraView
,ILClassificationUIExtensionViewController
,INUIAddVoiceShortcutButton
,INUIAddVoiceShortcutViewController
,INUIEditVoiceShortcutViewController
,MCBrowserViewController
,MFMailComposeViewController
,MFMessageComposeViewController
,MKAnnotationView
,MKCircleView
,MKCompassButton
,MKMapView
,MKMarkerAnnotationView
,MKOverlayPathView
,MKOverlayView
,MKPinAnnotationView
,MKPolygonView
,MKPolylineView
,MKScaleView
,MKUserTrackingButton
,MPMediaPickerController
,MPMoviePlayerViewController
,MPVolumeView
,MSMessagesAppViewController
,MSStickerBrowserView
,MSStickerBrowserViewController
,MSStickerView
,MTKView
,PHLivePhotoView
,PKAddPassButton
,PKAddPassesViewController
,PKAddPaymentPassViewController
,PKPaymentAuthorizationViewController
,PKPaymentButton
,QLPreviewController
,RPBroadcastActivityViewController
,RPPreviewViewController
,RPSystemBroadcastPickerView
,SCNNode
,SCNReferenceNode
,SCNView
,SFSafariViewController
,SK3DNode
,SKAudioNode
,SKCameraNode
,SKCloudServiceSetupViewController
,SKCropNode
,SKEffectNode
,SKEmitterNode
,SKFieldNode
,SKLabelNode
,SKLightNode
,SKNode
,SKReferenceNode
,SKScene
,SKShapeNode
,SKSpriteNode
,SKStoreProductViewController
,SKTileMapNode
,SKTransformNode
,SKVideoNode
,SKView
,SLComposeServiceViewController
,SLComposeViewController
,TWTweetComposeViewController
,UIActionSheet
,UIActivityIndicatorView
,UIActivityViewController
,UIAlertController
,UIAlertView
,UIButton
,UICloudSharingController
,UICollectionReusableView
,UICollectionView
,UICollectionViewCell
,UICollectionViewController
,UIControl
,UIDatePicker
,UIDocumentBrowserViewController
,UIDocumentMenuViewController
,UIDocumentPickerExtensionViewController
,UIDocumentPickerViewController
,UIFocusEnvironmentAdapter
,UIFocusItemAdapter
,UIImagePickerController
,UIImageView
,UIInputView
,UIInputViewController
,UILabel
,UINavigationBar
,UINavigationController
,UIPageControl
,UIPageViewController
,UIPickerView
,UIPopoverBackgroundView
,UIPopoverPresentationController
,UIPresentationController
,UIProgressView
,UIReferenceLibraryViewController
,UIRefreshControl
,UIScrollView
,UISearchBar
,UISearchContainerViewController
,UISearchController
,UISegmentedControl
,UISlider
,UISplitViewController
,UIStackView
,UIStepper
,UISwitch
,UITabBar
,UITabBarController
,UITableView
,UITableViewCell
,UITableViewController
,UITableViewHeaderFooterView
,UITextField
,UITextView
,UIToolbar
,UIVideoEditorController
,UIView
,UIViewController
,UIVisualEffectView
,UIWebView
,UIWindow
,WKWebView
public interface UIFocusEnvironment extends NSObjectProtocol
- Since:
- Available in iOS 9.0 and later.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
didUpdateFocus(UIFocusUpdateContext context, UIFocusAnimationCoordinator coordinator)
UIFocusItemContainer
getFocusItemContainer()
UIFocusEnvironment
getParentFocusEnvironment()
UIView
getPreferredFocusedView()
Deprecated.Deprecated in iOS 10.0.java.util.List<UIFocusEnvironment>
getPreferredFocusEnvironments()
void
setNeedsFocusUpdate()
boolean
shouldUpdateFocus(UIFocusUpdateContext context)
void
updateFocusIfNeeded()
-
-
-
Method Detail
-
getPreferredFocusEnvironments
java.util.List<UIFocusEnvironment> getPreferredFocusEnvironments()
-
getParentFocusEnvironment
UIFocusEnvironment getParentFocusEnvironment()
- Since:
- Available in iOS 12.0 and later.
-
getFocusItemContainer
UIFocusItemContainer getFocusItemContainer()
- Since:
- Available in iOS 12.0 and later.
-
getPreferredFocusedView
@Deprecated UIView getPreferredFocusedView()
Deprecated.Deprecated in iOS 10.0. Use -preferredFocusEnvironments instead.- Since:
- Available in iOS 9.0 and later.
-
setNeedsFocusUpdate
void setNeedsFocusUpdate()
-
updateFocusIfNeeded
void updateFocusIfNeeded()
-
shouldUpdateFocus
boolean shouldUpdateFocus(UIFocusUpdateContext context)
-
didUpdateFocus
void didUpdateFocus(UIFocusUpdateContext context, UIFocusAnimationCoordinator coordinator)
-
-