Skip to content

CrossApp Class Diagram

9miao edited this page Sep 11, 2014 · 1 revision

CrossApp Class Diagram

CAObject is the root class of CrossApp, it’s mainly divided into ‘view’ and ‘controller’. All views are derived from CAView, and all controllers are derived from CAViewController.

CAView mainly has three classes, first one is view for displaying text and image: CALabel, CAImageView, CAScale9ImageView; Container class: CAScrollView, CATableView, CACollectionView; Control class: CAButton, CAAlertView, CASlider, CASwitch, CASegmentedControl etc.

CAControllerView has three child classes: CADrawerController, CATabBarController and CANavigationController, they are respectively responsible for different view mangement mode’s implementation.

CrossApp main class diagram is shown below:

Clone this wiki locally