工具預(yù)覽
作用
將一個(gè)大的模塊拆分成小模塊碍脏,使每個(gè)模塊的代碼更具獨(dú)立性,使用簡單纪吮,備注齊全荒勇。
- 支持工具條修改屬性
- 支持橫向滑動牽動工具條
- 支持工具條選中選項(xiàng)居中對齊
- 支持獨(dú)立使用工具條
- 支持cocoapods導(dǎo)入
使用
pod 'ZLScrollViewController'
獲取
交互預(yù)覽
@interface ZLScrollViewController : UIViewController
///去選中對應(yīng)的索引(比如分頁視圖后,需要選中對應(yīng)的索引,可根據(jù)該屬性控制選中)
@property (nonatomic,unsafe_unretained,readwrite) NSInteger actionIndex;
///欄目標(biāo)題
@property (nonatomic,strong) NSArray <NSString *>*titles;
///子控制器類名稱
@property (nonatomic,strong) NSArray <NSString *>*viewControllers;
///工具條對象尘吗,不建議使用該對象去做某些事逝她,但你可以使用該對象去修改frame或superview
@property (nonatomic,weak,readonly) UIView *toolBar;
/** - 刷新數(shù)據(jù) - **/
@property (nonatomic,copy) void (^reloadData)(NSInteger index);
/** 修改配置
*/
- (void)resetConfig:(ZLScrollToolBarConfig *)config;
@end