May 21, 2021 CrossApp
CrossApp's root class is CAObject, which is mainly divided into view and controller, which are derived from CAView and controller from CAViewController.
CAView is divided into three main categories: CALabel, CAImageView, CAScale9ImageView; CASEGmentedControl, etc.
CAControllerView consists of three sub-classes: CADrawerController, CATabBarController, and CANavigationController, which implement different view management methods.
Below is a diagram of crossapp's main class structure.