美文网首页有些文章不一定是为了上首页投稿
iOS 编程工具类--多模块组合工具控制器[ZLScrollVi

iOS 编程工具类--多模块组合工具控制器[ZLScrollVi

作者: itzhaolei | 来源:发表于2020-03-05 12:08 被阅读0次
工具预览

作用

将一个大的模块拆分成小模块,使每个模块的代码更具独立性,使用简单,备注齐全。

  • 支持工具条修改属性
  • 支持横向滑动牵动工具条
  • 支持工具条选中选项居中对齐
  • 支持独立使用工具条
  • 支持cocoapods导入

使用

pod 'ZLScrollViewController'

获取

点击跳转Demo

交互预览

@interface ZLScrollViewController : UIViewController

///去选中对应的索引(比如分页视图后,需要选中对应的索引,可根据该属性控制选中)
@property (nonatomic,unsafe_unretained,readwrite) NSInteger  actionIndex;
///栏目标题
@property (nonatomic,strong) NSArray <NSString *>*titles;
///子控制器类名称
@property (nonatomic,strong) NSArray <NSString *>*viewControllers;

///工具条对象,不建议使用该对象去做某些事,但你可以使用该对象去修改frame或superview
@property (nonatomic,weak,readonly) UIView *toolBar;

/**  - 刷新数据 -  **/
@property (nonatomic,copy) void (^reloadData)(NSInteger index);

/** 修改配置
 */
- (void)resetConfig:(ZLScrollToolBarConfig *)config;

@end

相关文章

  • iOS 编程工具类--多模块组合工具控制器[ZLScrollVi

    作用 将一个大的模块拆分成小模块,使每个模块的代码更具独立性,使用简单,备注齐全。 支持工具条修改属性 支持横向滑...

  • 2018-09-06-day14面向对象总结

    编程方式面向过程:以算法为工具函数式编程:以函数为工具面向对象编程:以类和对象为工具 1.类的声明 类:对拥有相同...

  • 33个热门数据分析软件,你都用过哪些?

    数据分析工具类软件,大体可以分为以下5类: Excel生态工具、数理统计工具、BI工具、数据库工具、编程工具 (E...

  • iOS编程常见的工具类

    1、UIImage+RenderMode.h 2、UIColor+Hex.h 3、UIView+AdjustFra...

  • 常用工具类

    待整理 编码习惯之工具类规范Java 编程技巧之数据结构 概述 工具类的选择顺序:语言自带(java)>专用工具类...

  • 1.3 iOS应用逆向工程的工具

    iOS逆向工程的工具分为四大类:监测工具、反汇编工具(disassembler)、调试工具(debugger)、开...

  • iOS逆向

    iOS逆向工程的工具可以分为四大类:监测工具、反汇编工具(disassembler)、调试工具(debugger)...

  • github iOS热门仓库整理

    工具类:模块化管理工具 bigkeeperhttps://github.com/eleme/bigkeeper F...

  • iOS工具类

    前言 现在好多Dev都开始创建并使用工具类,因为把一些很多地方用到得方法写到工具类里面会显得很简单明了,最主要的是...

  • VUE直传阿里云OSS

    安装 oss 模块:npm install ali-oss js 工具类 时间工具类 实际应用 跨域问题解决

网友评论

    本文标题:iOS 编程工具类--多模块组合工具控制器[ZLScrollVi

    本文链接:https://www.haomeiwen.com/subject/orvtrhtx.html