有些文章不一定是为了上首页投稿

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

2020-03-05  本文已影响0人  itzhaolei
工具预览

作用

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

使用

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
上一篇 下一篇

猜你喜欢

热点阅读