Skip to content

WorldDownTown/TabPageViewController

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TabPageViewController

Version License Platform

Description

TabPageViewController is paging view controller and scroll tab view.

Screenshot

Infinity Mode

Limited Mode


Customization

Use TabPageOption

  • fontSize for tab item

fontSize: CGFloat

  • currentColor for current tab item

currentColor: UIColor

  • defaultColor for tab item

defaultColor: UIColor

  • tabBarAlpha for tab view

tabBarAlpha: CGFloat

  • tabHeight for tab view

tabHeight: CGFloat

  • tabMargin for tab item

tabMargin: CGFloat

  • tabBackgroundColor for tab view

tabBackgroundColor: UIColor

  • pageBackgoundColor for tab page viewcontroller

pageBackgoundColor: UIColor

Usage

import TabPageViewController to use TabPageViewController in your file.

Example

let tabPageViewController = TabPageViewController.create()
let vc1 = UIViewController()
let vc2 = UIViewController()

tabPageViewController.tabItems = [(vc1, "First"), (vc2, "Second")]

TabPageOption.currentColor = UIColor.redColor()

Infinity Mode

let tabPageViewController = TabPageViewController.create()
tabPageViewController.isInfinity = true

Requirements

iOS8+

Installation

Using CocoaPods

pod "TabPageViewController"

Using Carthage

github "EndouMari/TabPageViewController"

Author

EndouMari, endo@vasily.jp

License

TabPageViewController is available under the MIT license. See the LICENSE file for more info.

About

Paging view controller and scroll tab view

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Swift 63.3%
  • Shell 31.3%
  • Ruby 3.4%
  • Objective-C 2.0%