欢迎光临
我们一直在努力

多个view在一个控制器中可以左右滑动切换

建站超值云服务器,限时71元/月

多个view在一个控制器中可以左右滑动切换

项目介绍:

可以动态设置总共有几个页面滑动。
当页面总数<=5个时,上面的title不能滑动,每一个title的大小一样。
当页面总数>5个时,title可以滑动展示。
当切换title时,下面的view也会切换;当滑动下面的view时,上面的title也会切换,当title总数超过5个时,当前页面的title会显示在正中间。


主要集成代码:
[Objective-C] 查看源文件 复制代码

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    NSArray *array=[NSArray arrayWithObjects:@"心",@"肝",@"脾",@"肺",@"肾",@"火",@"木",@"土",@"金",@"水",nil];
    XZSegmentedControlView *segmentedView=[XZSegmentedControlView segmentControlViewWithFrame:CGRectMake(0, 20, self.view.frame.size.width, self.view.frame.size.height-20)];
    segmentedView.normalColor=[UIColor blackColor];
    segmentedView.selectedColor=[UIColor colorWithRed:174.0f/255.0f green:199.0f/255.0f blue:0.0f/255.0f alpha:1.0f];
    /**
     *  注意:
     *
     *  titleArray为未选中状态时的头部标题名称数组。
     *  selectedTitleArray为选中状态时的头部标题名称数组。
     *  如果两个都一样的话请都传。两个数组的个数和各自的对应关系都必须一样。
     */
    segmentedView.titleArray=array;
    segmentedView.selectedTitleArray=array;
    [self.view addSubview:segmentedView];
}




赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 多个view在一个控制器中可以左右滑动切换
分享到: 更多 (0)