// // MyOrderViewController.m // jitao // // Created by 罗云飞 on 2017/12/9. // Copyright © 2017年 罗云飞. All rights reserved. // #import "MyOrderViewController.h" #import "ZJSliderView.h" #import "PurchaseintentionViewController.h" #import "OrderViewController.h" #import "BusinessViewController.h" @interface MyOrderViewController (){ PurchaseintentionViewController *Purchaseintentionvc; OrderViewController *ordervc; BusinessViewController *businessvc; } @end @implementation MyOrderViewController - (void)viewDidLoad { [super viewDidLoad]; [self setNavTitle:@"我的订单"]; // 创建分段控制器 [self createSliderView]; // Do any additional setup after loading the view. } #pragma mark - 创建分段控制器 - (void)createSliderView { self.automaticallyAdjustsScrollViewInsets = NO; UILabel *line = [[UILabel alloc] initWithFrame:CGRectMake(0.0, NavHeader, SCREEN_WIDTH, 0.8)]; line.backgroundColor = NewLineGrayColor; [self.view addSubview:line]; ZJSliderView *slider = [[ZJSliderView alloc] initWithFrame:CGRectMake(0.0f,NavHeader, SCREEN_WIDTH, SCREEN_HEIGHT-NavHeader)]; __weak typeof(self) weakSelf = self; [slider setNewZJSlider:^(int index) { [weakSelf autoDownRefresh:index]; }]; Purchaseintentionvc = [[PurchaseintentionViewController alloc] init]; Purchaseintentionvc.title = @"购买意向"; ordervc = [[OrderViewController alloc] init]; ordervc.title = @"我的订单"; businessvc = [[BusinessViewController alloc] init]; businessvc.title = @"业务流水"; [slider setViewControllers:@[Purchaseintentionvc,ordervc,businessvc] owner:self page:_page]; [self.view addSubview:slider]; UIView *controlView = [slider topControlViewWithFrame:CGRectMake(0, NavHeader, SCREEN_WIDTH, 44) titleLabelWidth:SCREEN_WIDTH/3 page:0]; [self.view addSubview:controlView]; } - (void)autoDownRefresh:(NSInteger)index { if (index == 0) { [Purchaseintentionvc networkRequest:nil]; }else if (index == 1) { [ordervc networkRequest:nil]; }else if (index == 2) { // [Demandvc networkRequest:nil]; }else if (index == 3) { // [expertvc networkRequest:nil]; }else if (index == 4) { // [policyvc networkRequest:nil]; } } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ @end