SFTagVC 0.1.3

SFTagVC 0.1.3

suifumin 维护。



SFTagVC 0.1.3

  • suifumin

SFTagVC

CI Status Version License Platform

示例

要运行示例项目,首先克隆仓库,然后从 Example 目录中运行 pod install

要求

安装

SFTagVC 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile:

pod 'SFTagVC'

使用

/** 标题数组: 传入的标题数组,titleScrollHeight: 标题的高度,buttonSize:每个标题按钮的大小,headBtnNomalColor: 标题按钮正常的颜色,headBtnSelColor: 标题按钮选中的颜色,slideViewColor: 滑动view的颜色,slideViewSize: 滑动View的大小,不需要传入.zero,hideMoreBtn: 是否隐藏更多按钮,controllerString: 控制器名称,传字符串 */ self.title = "测试" let titleArray = ["测试1","测试2","测试3","测试4","测试5","测试6","测试7","测试8"] let vc = TagsViewController(titleArray: titleArray, titleScrollHeight: 40, buttonSize: CGSize(width: 60, height: 30), headBtnNomalColor: .black, headBtnSelColor: .red, headBtnFont: 12,slideViewColor: .red,slideViewSize: .zero,hideMoreBtn: false,controllerString: "SFViewController")

self.addChild(vc) self.view.addSubview(vc.view)

/** 回调 clicktitleBtnBlock 可以获得选中按钮的index, */ vc.clicktitleBtnBlock = { [weak self] (num) in print("num == (num), title == (vc.btnArray[num].titleLabel?.text)") } ************ 控制器继承

作者

suifumin, [email protected]

许可证

SFTagVC 在 MIT 许可证下可用。更多信息请查看 LICENSE 文件。