Latest 0.1.0
Homepage https://github.com/elliekwon/SlidingPageTabViewController
License MIT
Platforms ios 8.0
Authors

Swift

Horizontally slidable paging viewController with tab menu

Feature (on develop)

  • [x] Horizontally scrolling a number of viewControllers.
  • [x] Selectable a viewController as touch on tapBar menu.
  • [x] Underline of menu will automatically move when user scroll viewControllers.
  • [ ] Support changing device orientation.

Demo

How to use

let pageInfo = [["first": FirstViewController()],
                ["second": SecondViewController()],
                ["third": ThirdViewController()]]
let viewController = SlidingPageTabViewController(pageInfo)
  1. Make a array that has element of dictionary.
    • Key of the dictionary is String type and it will shown as TabMenu’s name on output screen.
    • Value of the dictionary is UIViewController type.
  2. Make SlidingPageTabViewController has the array (be made on prev step) as parameter.

Latest podspec

{
    "name": "SlidingPageTabViewController",
    "version": "0.1.0",
    "summary": "Horizontally slidable paging viewController with tab menu",
    "description": "- Horizontally scrolling a number of viewControllers.n- Selectable a viewController as touch on tapBar menu.n- Underline of menu will automatically move when user scroll viewControllers.",
    "homepage": "https://github.com/elliekwon/SlidingPageTabViewController",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "[email protected]": "[email protected]"
    },
    "source": {
        "git": "https://github.com/elliekwon/SlidingPageTabViewController.git",
        "tag": "0.1.0"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source_files": "Demo/SlidingPageTabViewController/**/*",
    "pushed_with_swift_version": "3.0"
}

Pin It on Pinterest

Share This