3 Star 0 Fork 0

Gitee 极速下载 / isviewpager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/invictus-lee/ISViewPager
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ISViewPager

##ViewPager UI For iOS written in Swift.

image

##Support

  • Xcode8.0
  • Swfit3.0 (Objective-C Not Supported)
  • iOS7.0
  • Device Support: Universal
  • Device Orientaion Support:All

##UseAge

 class ViewPager:UIViewController{
    init(title:String) {
        super.init(nibName: nil, bundle: nil)
        self.title = title
    }
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    override func viewDidLoad() {
        super.viewDidLoad()
        let label = UILabel.init(frame: CGRect(x: self.view.frame.width/2-50, y: self.view.frame.height/2-100, width: 100, height: 50))
        label.text = title
        label.textAlignment = NSTextAlignment.center
        self.view.addSubview(label)
    }
}
/*********************************************************/
  let titles = ["标题一","标题二","标题三","标题四","标题五","标题六","标题七","标题八","标题九","标题十"]
        var viewPages = [ViewPager]()
        for title in titles{
            let viewpage = ViewPager(title:title)
            viewPages.append(viewpage)
        }
        let pagesOptions:[UIViewPagerOption] = [
            .TitleBarHeight(50),
            .TitleBarBackgroudColor(UIColor.white),
            .TitleBarScrollType(UIViewPagerTitleBarScrollType.UIViewControllerMenuScroll),
            .TitleFont(UIFont.systemFont(ofSize: 15, weight: 2)),
            .TitleColor(UIColor.black),
            .TitleSelectedColor(#colorLiteral(red: 0.9098039269, green: 0.4784313738, blue: 0.6431372762, alpha: 1)),
            .TitleItemWidth(90),
            .IndicatorColor(#colorLiteral(red: 0.9098039269, green: 0.4784313738, blue: 0.6431372762, alpha: 1)),
            .IndicatorHeight(5),
            .BottomlineColor(#colorLiteral(red: 0.9098039269, green: 0.4784313738, blue: 0.6431372762, alpha: 1)),
            .BottomlineHeight(1)
        ]
        let pages = ISViewPagerContainer(titles: titles, viewPages:viewPages,options: pagesOptions)
        pages.view.backgroundColor = UIColor.white
        let baseVc = UINavigationController(rootViewController: pages)
## Handle Event
    public func didScrollToPage(index:UInt){
    }
    public func didScorllToLeftEdage(){
    }
    public func didScorllToRightEdage(){
    }
   

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/mirrors/isviewpager.git
git@gitee.com:mirrors/isviewpager.git
mirrors
isviewpager
isviewpager
master

搜索帮助