UIKit Framework Reference

The UIKit framework provides the classes needed to construct and manage an application’s user interface for iOS. It provides an application object, event handling, drawing model, windows, views, and controls specifically designed for a touch screen interface. Figure I-1 illustrates the classes in this framework.

[More]

Framework
/System/Library/Frameworks/UIKit.framework
Header file directories
/System/Library/Frameworks/UIKit.framework/Headers

    Class References
  1. NSAttributedString UIKit Additions
  2. NSBundle UIKit Additions
  3. NSCoder UIKit Additions
  4. NSIndexPath UIKit Additions
  5. NSLayoutConstraint
  6. NSLayoutManager
  7. NSMutableAttributedString UIKit Additions
  8. NSMutableParagraphStyle
  9. NSObject UIKit Additions
  10. NSParagraphStyle
  11. NSShadow
  12. NSString UIKit Additions
  13. NSStringDrawingContext
  14. NSTextAttachment
  15. NSTextContainer
  16. NSTextStorage
  17. NSValue UIKit Additions
  18. UIAcceleration
  19. UIAccelerometer
  20. UIAccessibilityElement
  21. UIActionSheet
  22. UIActivity
  23. UIActivityIndicatorView
  24. UIActivityItemProvider
  25. UIActivityViewController
  26. UIAlertView
  27. UIApplication
  28. UIAttachmentBehavior
  29. UIBarButtonItem
  30. UIBarItem
  31. UIBezierPath
  32. UIButton
  33. UICollectionReusableView
  34. UICollectionView
  35. UICollectionViewCell
  36. UICollectionViewController
  37. UICollectionViewFlowLayout
  38. UICollectionViewFlowLayoutInvalidationContext
  39. UICollectionViewLayout
  40. UICollectionViewLayoutAttributes
  41. UICollectionViewLayoutInvalidationContext
  42. UICollectionViewTransitionLayout
  43. UICollectionViewUpdateItem
  44. UICollisionBehavior
  45. UIColor
  46. UIControl
  47. UIDatePicker
  48. UIDevice
  49. UIDictationPhrase
  50. UIDocument
  51. UIDocumentInteractionController
  52. UIDynamicAnimator
  53. UIDynamicBehavior
  54. UIDynamicItemBehavior
  55. UIEvent
  56. UIFont
  57. UIFontDescriptor
  58. UIGestureRecognizer
  59. UIGravityBehavior
  60. UIImage
  61. UIImagePickerController
  62. UIImageView
  63. UIInputView
  64. UIInterpolatingMotionEffect
  65. UIKeyCommand
  66. UILabel
  67. UILocalizedIndexedCollation
  68. UILocalNotification
  69. UILongPressGestureRecognizer
  70. UIManagedDocument
  71. UIMarkupTextPrintFormatter
  72. UIMenuController
  73. UIMenuItem
  74. UIMotionEffect
  75. UIMotionEffectGroup
  76. UINavigationBar
  77. UINavigationController
  78. UINavigationItem
  79. UINib
  80. UIPageControl
  81. UIPageViewController
  82. UIPanGestureRecognizer
  83. UIPasteboard
  84. UIPercentDrivenInteractiveTransition
  85. UIPickerView
  86. UIPinchGestureRecognizer
  87. UIPopoverBackgroundView
  88. UIPopoverController
  89. UIPrintFormatter
  90. UIPrintInfo
  91. UIPrintInteractionController
  92. UIPrintPageRenderer
  93. UIPrintPaper
  94. UIProgressView
  95. UIPushBehavior
  96. UIReferenceLibraryViewController
  97. UIRefreshControl
  98. UIResponder
  99. UIRotationGestureRecognizer
  100. UIScreen
  101. UIScreenEdgePanGestureRecognizer
  102. UIScreenMode
  103. UIScrollView
  104. UISearchBar
  105. UISearchDisplayController
  106. UISegmentedControl
  107. UISimpleTextPrintFormatter
  108. UISlider
  109. UISnapBehavior
  110. UISplitViewController
  111. UIStepper
  112. UIStoryboard
  113. UIStoryboardPopoverSegue
  114. UIStoryboardSegue
  115. UISwipeGestureRecognizer
  116. UISwitch
  117. UITabBar
  118. UITabBarController
  119. UITabBarItem
  120. UITableView
  121. UITableViewCell
  122. UITableViewController
  123. UITableViewHeaderFooterView
  124. UITapGestureRecognizer
  125. UITextField
  126. UITextInputMode
  127. UITextInputStringTokenizer
  128. UITextPosition
  129. UITextRange
  130. UITextSelectionRect
  131. UITextView
  132. UIToolbar
  133. UITouch
  134. UIVideoEditorController
  135. UIView
  136. UIViewController
  137. UIViewPrintFormatter
  138. UIWebView
  139. UIWindow
    Protocol References
  1. NSLayoutManagerDelegate
  2. NSTextAttachmentContainer
  3. NSTextLayoutOrientationProvider
  4. NSTextStorageDelegate
  5. UIAccelerometerDelegate
  6. UIAccessibility
  7. UIAccessibilityAction
  8. UIAccessibilityContainer
  9. UIAccessibilityFocus
  10. UIActionSheetDelegate
  11. UIActivityItemSource
  12. UIAlertViewDelegate
  13. UIAppearance
  14. UIAppearanceContainer
  15. UIApplicationDelegate
  16. UIBarPositioning
  17. UIBarPositioningDelegate
  18. UICollectionViewDataSource
  19. UICollectionViewDelegate
  20. UICollectionViewDelegateFlowLayout
  21. UICollisionBehaviorDelegate
  22. UIDataSourceModelAssociation
  23. UIDocumentInteractionControllerDelegate
  24. UIDynamicAnimatorDelegate
  25. UIDynamicItem
  26. UIGestureRecognizerDelegate
  27. UIGuidedAccessRestrictionDelegate
  28. UIImagePickerControllerDelegate
  29. UIKeyInput
  30. UINavigationBarDelegate
  31. UINavigationControllerDelegate
  32. UIObjectRestoration
  33. UIPageViewControllerDataSource
  34. UIPageViewControllerDelegate
  35. UIPickerViewAccessibilityDelegate
  36. UIPickerViewDataSource
  37. UIPickerViewDelegate
  38. UIPopoverControllerDelegate
  39. UIPrintInteractionControllerDelegate
  40. UIResponderStandardEditActions
  41. UIScrollViewDelegate
  42. UISearchBarDelegate
  43. UISearchDisplayDelegate
  44. UISplitViewControllerDelegate
  45. UIStateRestoring
  46. UITabBarControllerDelegate
  47. UITabBarDelegate
  48. UITableViewDataSource
  49. UITableViewDelegate
  50. UITextFieldDelegate
  51. UITextInput
  52. UITextInputDelegate
  53. UITextInputTokenizer
  54. UITextInputTraits
  55. UITextViewDelegate
  56. UIVideoEditorControllerDelegate
  57. UIViewControllerAnimatedTransitioning
  58. UIViewControllerContextTransitioning
  59. UIViewControllerInteractiveTransitioning
  60. UIViewControllerRestoration
  61. UIViewControllerTransitionCoordinator
  62. UIViewControllerTransitionCoordinatorContext
  63. UIViewControllerTransitioningDelegate
  64. UIWebViewDelegate