UIKit - UBogun/Xojo-iosLib GitHub Wiki

UIKit is iOS' main framework for the graphical user interface and connected classes. Most of the things you seen on a typical iOS view stem from UIKit.

##Classes

  • AppleAlertAction
  • AppleAlertController
  • AppleActionSheet
  • AppleBezierPath: The extended version of Xojo‘s iOSPath.
  • AppleButton
  • AppleColor: UIKit's color class.
  • AppleGestureReconizers
  • ApplePress: The container class for a phyiscal press on a remote.
  • AppleImage: iOS' UIKit container class for image handling = Xojo iOSImage + more features.
  • iOSLibImageDelegate (explained in the AppleImage doc)
  • AppleImageAsset: An imageAsset manages different images belonging to the same artwork, like images for different resolutions or orientations.
  • AppleNavigationBar
  • AppleNib: A class for handling and reusing XCode Interface Builder files.
  • AppleNSEvent: Implementation of UIEvent, a class for handling system and gesture events.
  • ApplePressesEvent: Implementation of UIPressesEvent, a class for handling remote control events.
  • AppleResponder: An implementation of UIResponder, base class of objects reacting to user input.
  • AppleSearchBar: UISearchbar implementation together with a custom control AppleSearchBarControl.
  • AppleSlider
  • AppleSwitch
  • AppleTextField: Implementation of UITextField, the class that iOSTextField is built upon.
  • AppleTextInputMode
  • AppleTraitCollection: A class managing traits for handling device orientation.
  • AppleTouch: Implementation of UITouch, a class containing touch event information.
  • AppleView: Besides NSObject as the base class for most iOS classes, AppleView is another base class, though still bases on NSObject: Every visible control has an AppleView (UIView) objects as a higher-level base class. A UIView defines a rectangular surface that can be used to draw or show something, like an image or a control. The UIView of Xojo controls is defined by their handle property usually.
  • AppleImageView: An AppleView subclass for displaying images.
  • ApplePickerView
  • ApplePickerViewDataSource
  • AppleScrollView: A subclass of AppleView which enables you to scroll and zoom content.
  • AppleWebView: Implementation of UIWebView, the base class of iOSHTMLViewers.
  • AppleWindow: Implementation of UIWindow, a UIView subclass for handling external devices and getting keyboard related events.
  • AppleViewAnimationOption: A helper class for AppleView animations.
  • AppleViewController