文章来源:淘论文网   发布者: 毕业设计   浏览量: 59



还可以点击去查询以下关键词:
[控件]    [AxcUIKit-]    [整合]    [框架]    [快速]    [简单]    [使用]    [高级]    [AxcUIKit-控件整合框架,快速简单的使用高级控件]   

项目介绍:

项目地址:https://github.com/axclogo/AxcUIKit-Sample
喜欢的给个Star吧~~


AxcUIKit-Sample

AxcUIKit-控件整合框架,代写快速简单的使用高级控件

AxcUIKit-控件整合框架,代写快速简单的使用高级控件

AxcUIKit-控件整合框架,<a href=开题报告,代写快速简单的使用高级控件" file="https://camo.githubusercontent.com/b0224997019dec4e51d692c722ea9bee2818c837/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667" lazyloadthumb="1" />

AxcUIKit-控件整合框架,代写快速简单的使用高级控件

AxcUIKit-控件整合框架,代写快速简单的使用高级控件


AxcUIKit简要说明

以UI构建为主框架,其中部分融合框架已经过MIT授权改造和使用

AxcUIKit是一个针对UI控件做出整合的一个框架,将部分作者优秀的开源作品融合进来,相互结合,衍生出新的使用方法,并且将较为使用频繁的功能(例如小气泡、图片简单处理等)从控件层面扩展到类方法层面,不需要人为进行关联(如果不满足需求可以自己手动关联),通过调用类方法的Set函数或者点语法即可快速调用。

框架中为了搭建演示环境而从Pod库中导入了Masonry 和MLeaksFinder 两个辅助库:

Masonry只是针对示例中的UI布局而使用,AxcUIKit框架本身中并未关联任何其他三方库,所有功能均调用框架内部函数;

MLeaksFinder是针对性检测内存泄漏的断言工具,防止内存泄漏,用于检测AxcUIKit每个对象函数调用是否严谨,目前未查出内存泄漏问题;

MLeaksFinder 的使用请自行研究

Features

支持控件全Set入参设置属性

支持点语法或Set动态设置SetNeedDisplay

支持模块分离化,可取出部分相关文件独立使用

支持很多常用类扩展的工具类

支持部分控件可继承使用

支持部分类扩展独立

支持控件组合使用

支持部分控件Xib使用(详细请看演示文件注释)

支持适配框架进行布局使用
AxcUIKit图示

AxcUIKit-控件整合框架,代写快速简单的使用高级控件

AxcUIKit-控件整合框架,代写快速简单的使用高级控件


左:控件名称可使用自动补全来查找; 右:主演示界面说明

AxcUIKit命名规范

=======枚举=======

-枚举名称:
类扩展枚举:Axc+扩展类型+控件名称+功能+Style
(注:如果控件名称中包含扩展类型则省略扩展类型。如:AxcShimmeringViewStyle)
控件枚举:Axc+控件名称+功能+Style

-枚举类型:
类扩展:枚举名称+类型
控件:枚举名称+类型

=======成员=======

-成员属性命名:
类扩展:axcUI_+功能+开头小写的属性名称;
控件类:axcUI_+开头小写的属性名称;

-成员函数命名:
类函数:
类扩展:AxcUI_+功能+开头大写的函数名称;
控件类:AxcUI_+开头小写的函数名称;
实例函数:
类扩展:AxcUI_+功能+开头小写的函数名称;
控件类:AxcUI_+开头小写的函数名称;
预设函数:(无参可直接执行的)
类扩展:AxcUI_+开头大写的函数名称;

=======代理委托=======

-代理参数名称
类扩展:axcUI_+开头小写的功能名称+Delegate;
控件类:axcUI_+开头小写的控件名称+Delegate;

-代理协议名称:
类扩展代理:Axc+扩展类名+功能+delegate
控件代理:Axc+控件名称+delegate

-代理委托函数命名
类扩展:AxcUI_+开头小写的函数名称;
控件类:AxcUI_+开头小写的函数名称;

=======文件命名=======

-文件夹名称:
类扩展:类名+‘+’
控件类:AxcUI_开头大写的控件名

#p#分页标题#e#

-对象命名:
类扩展:类名+‘+’Axc+控件名称
(注:如果控件名称中包含扩展类型则省略扩展类型。如:UILabel+AxcShimmering)
控件类:AxcUI_开头大写的控件名(如果太长则省略部分单词)

开题报告

这里还有:


还可以点击去查询:
[控件]    [AxcUIKit-]    [整合]    [框架]    [快速]    [简单]    [使用]    [高级]    [AxcUIKit-控件整合框架,快速简单的使用高级控件]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/5996.docx
  • 上一篇:使项目开发中经常遇见的标签SDTagsView
  • 下一篇:电商产品毕业设计详情