Skip to content

candRabbit/Swift-TabMenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Swift-TabMenu

一个带有多种样式Tab可分页滑动的控件


####怎么使用

样式枚举

  • TabMenuStyle
    • Normal
    • Scroll
    • BottomLine

你可以根据你的需求来选择合适的样式,也可以进行扩展

 //设置tab文字的默认颜色
 tabMenu.textNomalColor
 //设置tab文字选中的颜色
 tabMenu.textSelectColor
 //设置tab的背景色(样式为Normal时设置无效)
 tabMenu.tabBackgroundColor
 //设置下划线的颜色(样式为BottomLine有效)
 tabMenu.lineColor
class ViewController: UIViewController,TabMenuDelegate{

   
    override func viewDidLoad() {
        super.viewDidLoad()
        let tabMenu = TabMenu(frame: CGRectMake(0, 64, self.view.bounds.width, self.view.bounds.height-64))
        tabMenu.delegate = self
        tabMenu.initTab(style:style!,controller: self)
        self.view.addSubview(tabMenu)
        self.automaticallyAdjustsScrollViewInsets = false
     
    
   
    }
    
    // return your tabTitles
    func getTitles() -> [String] {
        var titles = [String]()
        return titles
    }
    
    // return your controllers
    func getControllers() -> [UIViewController] {
        
        var controllers = [UIViewController]()
        return controllers
    }

}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages