ATKit

系统类的功能扩展和一些常用的控件封装,综合型开发工具包。


License
MIT
Install
pod try ATKit

Documentation

ATKit

安装

  • 静态库方式

下载并解压压缩包,将ATKit/Products/ATKit.framework拖入工程中

在target的Build Setting中搜索Other Linker Flags

Other Linker Flags添加-ObjC

  • 或者直接拖源码
  • 暂时不支持CocoaPods方式

如有大神愿意教一下小弟如何提交pods,可以发一下链接ayan.bifrost@gmail.com感激不尽!

导入

  • 如果是静态库方式
#import <ATKit/ATKit.h>
  • 如果是直接拖源码
#import “ATKit.h”

ATKit.h中包含了:

#pragma mark - Foundation
// ==================== < 建议在全局头文件中保留这个模块 > ==================== //
#import "ATFoundation.h"


#pragma mark - UIKit
// ==================== < 建议在需要的地方按需导入这些模块 > ==================== //
// 提示框控件
//#import "ATProgressHUD.h"
// 侧滑手势框架
//#import "ATDrawerController.h"
// 轮播图控件
//#import "ATCarouselView.h"
// TabBar框架(目前只有顶部标题栏的TabBar)
//#import "ATTabBarView.h"

也就是说,如果你想使用那些控件,可以在需要的地方导入

Foundation 模块功能简介

这一部分建议放在全局头文件中使用,包含了很多基础功能的强化

ATProgressHUD

提示框控件

ATDrawerController

侧滑手势

ATCarouselView

轮播图

ATTabBarView

支持滑动的TabBar框架(目前只有顶部标题栏的TabBar)

由于工作原因,没有太多时间来封装,这个类比较简陋,仅仅满足最常用情况。如果有大神愿意fork一下,扩充功能、或者提供一些宝贵的改进方案,小生感激不尽!