您的位置:首页 > 移动开发

crossApp初级-类的结构-2

2015-07-23 21:49 162 查看
版本1.19之前的版本

CrossApp类结构图(1.19 版本,改变了CATextField类的继承)

CrossApp的根类是CAObject,主要分为视图(view)和控制器(controller),view都派生自CAView,controller都派生自CAViewController。crossApp 引擎 采用 MVC 架构来开发app的,所以app 由view 对象和 controller 控制器对象组成。在使用crossApp 开发应用的时候,我们能看得见的都是view 对象。需要开发的代码大部分都是controller 类和对象的是实现。

CAView主要分为三类,用于显示文本和图片的view:CALabel、CAImageView、CAScale9ImageView、CAButton,CATextView;容器类:CAScrollView、CATableView、CACollectionView;控件类:CAButton、CAAlertView、CASlider、CASwitch、CASegmentedControl等。

CAControllerView包括三个子类:CADrawerController、CATabBarController和CANavigationController,分别实现不同的view管理方式。roos

使用crossApp 能够快速开发应用,因为crossApp 引擎封装了很多的view 对象,可以直接使用,掌握这种控件是快速开发的基础。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: