美文网首页Xcode 代码片段
滚动的ViewController

滚动的ViewController

作者: _YN | 来源:发表于2018-12-02 19:54 被阅读0次

[如果您在阅读我的文章时有疑问 , 请点击这里](https://www.jianshu.com/p/1e68be1e6646)

利用   XLSlideSwitch   来实现滚动试图滑动切换ViewController

准备工作

先倒入 XLSlideSwitch 文件 , 然后倒入头文件

创建相对应的ViewController  需要几个就创建几个

创建完之后  倒入头文件到需要展示的视图

协议

//协议

@interface ContactsViewController ()<UITableViewDelegate , UITableViewDataSource , XLSlideSwitchDelegate>

//创建滚动试图

@property (nonatomic , strong)XLSlideSwitch *ScrollView;

//展示名字的数组    NSArray *TitlesArr = @[@"好友" , @"群聊" , @"设备" , @"通讯录" , @"公众号"];    //存储类名的数组    NSArray *ControllersArr = @[@"FriendViewController" , @"GroupChatViewController" , @"EquipmentViewController" , @"AddressBookViewController" , @"PublicViewController"];    NSMutableArray *ViewControllers = [[NSMutableArray alloc] init];    for (int i = 0 ; i < TitlesArr.count; i++) {        UIViewController *VC = [[NSClassFromString(ControllersArr[i])alloc] init];        [ViewControllers addObject:VC];    }    //滚动视图    _ScrollView = [[XLSlideSwitch alloc] initWithFrame:CGRectMake(0, 170, self.view.bounds.size.width, self.view.bounds.size.height - 170) Titles:TitlesArr viewControllers:ViewControllers];    _ScrollView.delegate = self;    _ScrollView.itemNormalColor = [UIColor darkGrayColor];    _ScrollView.itemSelectedColor = self.navigationController.navigationBar.tintColor;    _ScrollView.customTitleSpacing = 30;//    _ScrollView.moreButton = [self moreButton];    [_ScrollView showInViewController:self];

相关文章

  • 滚动的ViewController

    [如果您在阅读我的文章时有疑问 , 请点击这里](https://www.jianshu.com/p/1e68be...

  • Masonary循环自动添加

    ViewController.m 练习屏幕效果image.png ViewController.m 滚动视图加约束...

  • 头部滚动 viewcontroller

  • IOS开发 UIScrollView基础

    本节学习内容: 1.滚动试图的概念 2.滚动试图的基本属性 3.滚动试图的基本用法 【ViewController...

  • 小坑

    大家在做滚动广告的时候,如果遇到第一张图片向下偏移的话,在你创建滚动视图的Viewcontroller里面加上se...

  • iOS:UICollectionView如何横向滚动

    这是最最基本的UICollectionView横向滚动的教学,代码很少,全在viewController.m里面编...

  • Swift - UIScrollView

    创建UISecrollView 实现页面滚动切换 ViewController: 创建两个swift文件,命名为F...

  • ViewController的viewWillLayoutSub

    作为ViewController的根视图view,其上边儿呈现给用户内容,但是一般都是以滚动视图tableView...

  • 页面滚动按钮

    我们今天来写一个页面滚动按钮首先我们在AppDelegate.m里创建个导航条ViewController *vc...

  • UIScrollView滚动视图

    1. 基本功能 直接在ViewController.m中编辑创建一个滚动视图。其中的内容可以进行滚屏查看: 设置滚...

网友评论

    本文标题:滚动的ViewController

    本文链接:https://www.haomeiwen.com/subject/yulscqtx.html